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
Accessibilità incoerente: il tipo di campo 'tipo' è meno accessibile del campo 'campo'.
Inconsistent accessibility: field type 'type' is less accessible than field 'field'
Il tipo di un campo non può essere meno accessibile del campo stesso perché tutti i costrutti di tipo public devono restituire un oggetto accessibile pubblicamente.
Esempio
Il seguente codice di esempio genera l'errore CS0052:
// CS0052.cs
public class MyClass2
{
private class MyClass
// try the following line instead
// public class MyClass
{
}
public MyClass M; // CS0052
}
public class MyClass3
{
public static void Main()
{
}
}
Vedere anche
Riferimenti
Modificatori di accesso (Riferimenti per C#)