Compilerfout CS0273
De toegankelijkheidsaanpassing van de accessor 'property_accessor' moet meer beperkend zijn dan de eigenschap of indexeerfunctie 'eigenschap'
De toegankelijkheidsaanpassing van de set/get-accessor moet meer beperkend zijn dan de eigenschap of indexeerfunctie 'eigenschap/indexeerfunctie'
Deze fout treedt op wanneer de toegankelijkheid van de toegankelijkheid van de opgegeven toegangsfunctie niet minder beperkend is dan de toegankelijkheid van de eigenschap of indexeerfunctie.
Gebruik de juiste toegangsaanpassing op de eigenschap of de toegangsfunctie. Zie Toegankelijkheiden toegangsbeheer voor accessor beperken voor meer informatie.
Dit voorbeeld bevat een interne eigenschap met een interne setmethode. In het volgende voorbeeld wordt CS0273 gegenereerd.
// 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 {}
}
}
.NET-feedback
.NET is een open source project. Selecteer een koppeling om feedback te geven: