CS8146-os fordítási hiba

A hivatkozással visszaadott tulajdonságoknak get kiegészítővel kell rendelkezniük

Példa

Az alábbi minta a CS8146-ot hozza létre:

// CS8146.cs (5,18)

public class C
{
    private ref int number;

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

A hiba kijavítása

Ha egy hivatkozással visszaadott tulajdonságnak van lekéréses tartozéka, a következő hibát fogja kijavítani:

public class C
{
    private ref int number;

    private ref int Number => ref number;
}