Błąd kompilatora CS0442
"Właściwość": właściwości abstrakcyjne nie mogą mieć prywatnych metod dostępu
Ten błąd występuje, gdy używasz modyfikatora dostępu "private", aby zmodyfikować abstrakcyjne metody dostępu. Aby rozwiązać ten problem, użyj innego modyfikatora dostępu lub ustaw właściwość jako nie abstrakcyjną.
Poniższy przykład generuje CS0442:
// CS0442.cs
public abstract class MyClass
{
public abstract int AbstractProperty
{
get;
private set; // CS0442
// Try this instead:
// set;
}
}
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: