Erreur du compilateur CS0271
La propriété ou l’indexeur 'property/indexer' ne peut pas être utilisé dans ce contexte, car l’accesseur get n’est pas accessible
Cette erreur se produit quand vous essayez d’accéder à un accesseur get
inaccessible. Pour résoudre cette erreur, augmentez l’accessibilité de l’accesseur ou modifiez l’emplacement d’appel. Pour plus d’informations, consultez Accessibilité de l’accesseur et Propriétés.
L’exemple suivant génère l’erreur CS0271 :
// CS0271.cs
public class MyClass
{
public int Property
{
private get { return 0; }
set { }
}
public int Property2
{
get { return 0; }
set { }
}
}
public class Test
{
public static void Main(string[] args)
{
MyClass c = new MyClass();
int a = c.Property; // CS0271
int b = c.Property2; // OK
}
}
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :