O framework da Microsoft para alinguagem de programação C# (cSharp) possui uma série de palavras-chave que funcionam como identificadores predefinidos e reservados, e possuem significado especial para o compilador. Eles não podem ser usados como identificadores e/ou instância de objetos em seu programa.
Há tambem palavras-chave contextuais, estas, tem significado especial somente em um limitado contexto do programa e podem ser usadas como identificadores fora desse contexto. Geralmente, quando novas palavras-chave são adicionadas à linguagem C#, elas são adicionadas como palavras-chave contextuais para evitar danos em programas escritos em versões anteriores.
Segue abaixo a lista de palavras-chave que são identificadores e palavra-chave de contexto, reservadas ao desenvolvimento de programas com a linguagem C# (cSharp)
Índice para palavras reservadas a programação do C#
[A-D]
- abstract
- add
- alias
- as
- ascending
- base
- bool
- break
- byte
- case
- catch
- char
- checked
- class
- const
- continue
- decimal
- default
- delegate
- descending
- do
- double
- dynamic
[E-I]
[J-R]
- join
- let
- lock
- long
- namespace
- new
- null
- object
- operator
- orderby
- out
- override
- params
- partial
- private
- protected
- public
- readonly
- ref
- remove
- return
[S-Y]
- sbyte
- sealed
- select
- set
- short
- sizeof
- stackalloc
- static
- string
- struct
- switch
- this
- throw
- true
- try
- typeof
- uint
- ulong
- unchecked
- unsafe
- ushort
- using
- value
- var
- virtual
- void
- volatile
- where
- while
- yield
Voltar ao índice para palavras reservadas a programação do C#
2 Respostas
Domingos Santos
Se possível coloque o significado básico das palavras.
Cavas
Obrigado Domingos por seu comentário. Vou criar em breve novos posts com o significado de cada para palavra reservada a programação do C#