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.
I modificatori di accesso sono parole chiave usate per specificare l'accessibilità dichiarata di un membro o di un tipo. In questa sezione vengono presentati i cinque modificatori di accesso:
publicprotectedinternalprivatefile
È possibile specificare i sette livelli di accessibilità seguenti usando i modificatori di accesso:
-
public: l'accesso non è limitato. -
protected: l'accesso è limitato alla classe o ai tipi derivati dalla classe che li contiene. -
internal: l'accesso è limitato all'assembly corrente. -
protected internal: l'accesso è limitato all'assembly corrente o ai tipi derivati dalla classe che li contiene. -
private: l'accesso è limitato al tipo contenitore. -
private protected: l'accesso è limitato alla classe o ai tipi derivati dalla classe che li contiene all'interno dell'assembly corrente. -
file: il tipo dichiarato è visibile solo nel file di origine corrente. I tipi con ambito file vengono in genere usati per i generatori di origine.
In questa sezione vengono presentati anche i concetti seguenti:
- Livelli di accessibilità: uso dei modificatori di accesso per dichiarare i livelli di accessibilità.
- Dominio di accessibilità: specifica in quali sezioni del programma è possibile fare riferimento a un membro.
- Restrizioni relative all'uso dei livelli di accessibilità: riepilogo delle restrizioni per l'uso dei livelli di accessibilità dichiarati.