Kompilatorfel CS8146

Egenskaper som returneras med referens måste ha en get-accessor

Exempel

Följande exempel genererar CS8146:

// CS8146.cs (5,18)

public class C
{
    private ref int number;

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

Så här åtgärdar du det här felet

Om du ser till att en egenskap som returneras med referens har en get-accessor korrigeras det här felet:

public class C
{
    private ref int number;

    private ref int Number => ref number;
}