Modificatori (Riferimenti per C#)
I modificatori vengono utilizzati per modificare le dichiarazioni dei tipi e dei membri dei tipi.In questa sezione vengono illustrati i modificatori di c#.
Modificatore |
Scopo |
---|---|
Specifica l'accessibilità dichiarata dei tipi e dei membri dei tipi. |
|
Indica che una classe può essere utilizzata solo come classe base di altre classi. |
|
indica che il metodo, l'espressione lambda, o il metodo anonimo modificata è asincroni. |
|
Specifica che non è possibile modificare il valore del campo o della variabile locale. |
|
Dichiara un evento. |
|
Indica che il metodo viene implementato esternamente. |
|
Nasconde un membro ereditato dal membro di una classe base. |
|
Fornisce una nuova implementazione di un membro virtuale ereditato da una classe base. |
|
Definisce classi, strutture e metodi parziali all'interno dello stesso assembly. |
|
Dichiara un campo al quale è possibile assegnare valori solo come parte della dichiarazione o in un costruttore della stessa classe. |
|
Specifica che la classe non può essere ereditata. |
|
Dichiara un membro che appartiene al tipo stesso anziché a un oggetto specifico. |
|
Dichiara un contesto unsafe. |
|
Dichiara un metodo o una funzione di accesso la cui implementazione può essere modificata da un membro in override di una classe derivata. |
|
Indica che un campo all'interno del programma può essere modificato dal sistema operativo, da un componente hardware oppure da un thread attualmente in esecuzione. |