Compilerfout CS8146

Eigenschappen die per verwijzing worden geretourneerd, moeten een get accessor hebben

Opmerking

In het volgende voorbeeld wordt CS8146 gegenereerd:

// CS8146.cs (5,18)

public class C
{
    private ref int number;

    private ref int Number { init => number = value; }
}

Deze fout corrigeren

Als u ervoor zorgt dat een eigenschap die wordt geretourneerd op basis van verwijzing, een get accessor heeft, wordt deze fout gecorrigeerd:

public class C
{
    private ref int number;

    private ref int Number => ref number;
}