Modificadores (referência de C#)
Modificadores são usados para modificar as declarações de tipos e membros de tipo.Esta seção apresenta os modificadores de C#.
Modificador |
Objetivo |
---|---|
Especifica a acessibilidade declarada de tipos e membros de tipo. |
|
Indica que uma classe destina-se somente a ser uma classe base de outras classes. |
|
Indica que o método modificado, uma expressão lambda ou um método anônimo é assíncrono. |
|
Especifica que o valor do campo ou a variável local não pode ser modificado. |
|
Declara um evento. |
|
Indica que o método é implementado externamente. |
|
Oculta um membro herdado de um membro da classe base. |
|
Fornece uma nova implementação de um membro virtual herdado de uma classe base. |
|
Define classes parciais, structs e métodos durante o mesmo assembly. |
|
Declara um campo que só pode ser atribuído valores como parte da declaração ou em um construtor na mesma classe. |
|
Especifica que uma classe não pode ser herdada. |
|
Declara um membro que pertence ao tipo de si mesmo em vez de um objeto específico. |
|
Declara um contexto sem segurança. |
|
Declara um método ou um acessador cuja implementação pode ser alterada por um membro de substituição em uma classe derivada. |
|
Indica que um campo pode ser modificado no programa por algo como, por exemplo, o sistema operacional, o hardware ou um thread em execução simultaneamente. |