4.2.2 定义变量

4.2.2 定义变量

使用变量之前,需要先定义变量,包括声明和初始化。声明变量是指对其命名,初始化是指为变量赋值。

1.声明变量

声明一个变量的语法形式如下:

也可以同时声明多个变量,只需用逗号“,”将变量名之间分隔开即可。

例如,声明一个整型变量:

声明一个字符串型变量:

在声明变量时,要注意变量的命名规则。C#的变量名符合标识符的命名规则,如下:

(1)变量名只能由数字、字母和下划线组成。

(2)变量名的首字符只能是字母或下划线,不能是数字。

(3)不能使用C#中的关键字作为变量名。

(4)如果在一个语句块中定义了一个变量名,那么在其作用域中都不能再定义同名的变量。

例如,正确的变量名:city、_level、member_1;错误的变量名:123、2text、int。

C#变量名还应遵循“帕斯卡命名法”,即首字母小写,后面每个单词首字母大写。

2.为变量赋值

声明过变量之后,即可对变量赋值,通常使用赋值运算符“=”,格式如下:

例如:为整型变量age赋值:

为字符串型变量赋值:

也可在声明变量的同时为变量赋值,格式如下:

例如:声明一个双精度类型变量并赋值:

声明一个布尔型变量并赋值: