An overview of C# reserved keywords, types, and operators
Reserved keywords are nothing but predefined words that have special meaning for the compilers. You cannot use these reserved keywords as normal text or identifiers unless you explicitly tell the compiler that this word is not meant to reserve for the compiler.
Note
In C#, you can use the reserved keyword as a normal word by prefixing the @
symbol.
C# keywords are divided into the following categories:
- Types: In C#, the typing system is divided into value type, reference type, and pointer type.
- Modifiers: As is self-explanatory from its name, modifiers are used to modify the declaration of types and members of a specific type.
- Statement keywords: These are programming instructions that execute in a sequence.
- Method parameters: These can be declared as a value type or a ref type and values can be passed using out or ref keywords.
- Namespace keywords: These are the keywords that belong to namespaces only.
- Operator keywords: These operators are...