Błąd kompilatora CS8147
Właściwości zwracane przez odwołanie nie mogą mieć ustawionych metod dostępu
Poniższy przykład generuje CS8147:
// CS8147.cs (6,44)
public class C
{
private ref int number;
ref int Number { get => ref number; init => number = value; }
}
Usunięcie dowolnej metody dostępu zestawu dla właściwości zwracanej przez odwołanie spowoduje poprawienie tego błędu:
public class C
{
private ref int number;
ref int Number => ref number;
}
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: