网站首页 > 文章精选 正文
1. 标识符
在C#中,我们编写的代码中,大部分都存在标识符,如var,Console,Write、Read等。
C#标识符有2种,1种是自定义的标识符,另1种是C#中已存在的,这类标识符又称为保留字。
1.1. 保留字
保留字是指C#中已经内置的,是C#语言对于编译器有特殊意义的预定义标识符,不能将保留字作为自定义的标识符使用。
用户可在保留字前添加前缀符号@与保留字共同使用将其转变为自定义标识符来使用,例如:@new。
在我们创建的控制台应用程序的Program类中,就存在一些保留字:
图19
图19中红线标注的这些都是C#中的保留字,以后面的开发中,会陆续地接触到。
从图19的代码颜色上看,这些显示为蓝色的,基本上都是C#中的保留字。
1.2. 自定义标识符
除了C#提供的一些保留字之外,大部分都是我们自已定义的标识符,用来编写业务程序代码。
自定义的标识符,其命名是有规则的,如下:
(1). 标识符要见名识义,具有一定的意义。如表示名称的,可以使用name标识符。
(2). 标识符只能由数字、字母和下划线组成。
(3). 标识符必须以字母或者下划线开头,不能以数字开头。
(4). 标识符不能是保留字,如:namespace、class、int、double等都是关键字 。
(5). 标识符区分大小写,如name与Name是两个不同的标识符。
如下都是正确的C#标识符:
(1).
_Price/_price/SomeThing/b/b11等。
(2).
Aclass/bnamespace/_using/using123等。
对于由下划线、数字和字母和保留字合并在一起表示一个自定义标识符,也是可以的。
如下是不正确的C#标识符:
(1). 8Good/8good/1234等。
(2).
class/namespace/using/void等。
不能将单个的独立的保留字作为自定义标识符来使用。
猜你喜欢
- 2025-07-17 C#学习随笔—自定义控件(面板)(c#自定义控件三个步骤)
- 2025-07-17 C#基础:ref 参数(c#中rectangle)
- 2025-07-17 C# 值类型和引用类型讲解(c#引用类型分为四类)
- 2025-07-17 C#指针的应用(c#指针操作)
- 2025-07-17 C#.NET in、out、ref详解(c# inotify)
- 2025-07-17 C#数组(C#数组排序)
- 2025-07-17 可视化仪表盘控件再更新:增强数据可视化、Winforms功能
- 2025-07-17 C#实战036:各种泛型的定义和使用详解
- 2025-07-17 C#中的9个“黑魔法”与“骚操作”
- 2025-07-17 什么是空指针?C语言void指针详解(c语言空指针异常怎么解决)
- 最近发表
- 标签列表
-
- newcoder (56)
- 字符串的长度是指 (45)
- drawcontours()参数说明 (60)
- unsignedshortint (59)
- postman并发请求 (47)
- python列表删除 (50)
- 左程云什么水平 (56)
- 编程题 (64)
- postgresql默认端口 (66)
- 数据库的概念模型独立于 (48)
- 产生系统死锁的原因可能是由于 (51)
- 数据库中只存放视图的 (62)
- 在vi中退出不保存的命令是 (53)
- 哪个命令可以将普通用户转换成超级用户 (49)
- noscript标签的作用 (48)
- 联合利华网申 (49)
- swagger和postman (46)
- 结构化程序设计主要强调 (53)
- 172.1 (57)
- apipostwebsocket (47)
- 唯品会后台 (61)
- 简历助手 (56)
- offshow (61)
- mysql数据库面试题 (57)
- fmt.println (52)