Modificadores (Referencia de C#)
Los modificadores se usan para modificar las declaraciones de tipos y miembros de tipo. En esta sección se presentan los modificadores de C#.
Modificador |
Propósito |
---|---|
Especifica la accesibilidad declarada de tipos y miembros de tipo. |
|
Indica que una clase está diseñada solo para ser una clase base de otras clases. |
|
Indica que el método modificado, una expresión lambda o un método anónimo es asincrónico. |
|
Especifica que el valor del campo o la variable local no se puede modificar. |
|
Declara un evento. |
|
Indica que el método se implementa externamente. |
|
Oculta explícitamente un miembro heredado de una clase base. |
|
Proporciona una nueva implementación de un miembro virtual heredado de una clase base. |
|
Define clases, structs y métodos parciales a lo largo del mismo ensamblado. |
|
Declara un campo al que solo se pueden asignar valores como parte de la declaración o en un constructor de la misma clase. |
|
Especifica que una clase no se puede heredar. |
|
Declara un miembro que pertenece al propio tipo en lugar de a un objeto específico. |
|
Declara un contexto no seguro. |
|
Declara un método o un descriptor de acceso cuya implementación se puede cambiar mediante un miembro de reemplazo en una clase derivada. |
|
Indica que un campo se puede modificar en el programa mediante un elemento como el sistema operativo, el hardware o un subproceso que se ejecute en paralelo. |