Błąd kompilatora CS0273
Modyfikator ułatwień dostępu metody dostępu "property_accessor" musi być bardziej restrykcyjny niż właściwość lub indeksator "właściwość"
Modyfikator ułatwień dostępu zestawu/pobierania metody dostępu musi być bardziej restrykcyjny niż właściwość lub indeksator "property/indexer"
Ten błąd występuje, gdy dostępność zadeklarowanego dostępu nie jest mniej restrykcyjna niż dostępność właściwości lub indeksatora.
Użyj odpowiedniego modyfikatora dostępu we właściwości lub metodzie dostępu. Aby uzyskać więcej informacji, zobacz Ograniczanie ułatwień dostępu dostępu i metod dostępu dostępu.
Ten przykład zawiera właściwość wewnętrzną z wewnętrzną metodą zestawu. Poniższy przykład generuje plik CS0273.
// CS0273.cs
// compile with: /target:library
public class MyClass
{
internal int Property
{
get { return 0; }
internal set {} // CS0273
// try the following line instead
// private set {}
}
}
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: