令牌是程序的最小元素。让我们了解C#中作为标记的标识符和关键字-
关键字是预定义给C#编译器的保留字。这些关键字不能用作标识符。但是,如果要使用这些关键字作为标识符,则可以在关键字前面加上@字符。
以下是C#中的一些保留关键字-
abstract | As | Base | bool | Break | byte | case |
catch | char | checked | class | Const | continue | decimal |
default | delegate | Do | double | Else | enum | event |
explicit | extern | False | finally | Fixed | float | for |
foreach | goto | If | implicit | In | in (generic modifier) | int |
interface | internal | Is | lock | Long | namespace | new |
null | object | operator | out | out (generic modifier) | override | params |
标识符是用于标识类,变量,函数或任何其他用户定义项的名称。C#中命名类的基本规则如下-
名称必须以字母开头,后跟字母,数字(0-9)或下划线。标识符中的第一个字符不能是数字。
它不能包含任何嵌入式空格或符号,例如?-+!@#%^&*()[] {}.; :“'/和\。但是,可以使用下划线(_)。