Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
Messaggio di errore
Impossibile utilizzare la proprietà o l'indicizzatore 'proprietà/indicizzatore' in questo contesto perché la funzione di accesso get non è accessibile.
The property or indexer 'property/indexer' cannot be used in this context because the get accessor is inaccessible
Questo errore si verifica quando si tenta di accedere a una funzione di accesso get non accessibile. Per correggere l'errore, incrementare l'accessibilità della funzione di accesso oppure modificare il percorso di chiamata. Per ulteriori informazioni, vedere Accessibilità delle funzioni di accesso e Proprietà (Guida per programmatori C#).
Il seguente codice di esempio genera l'errore 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
}
}