亮剑.NET:图解ASP.NET网站开发实战
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.1.1 C#中的变量

1)C#语言中的变量声明方法

C#语言中的变量声明方法如下:

<访问修饰符> 数据类型变量名称;

● 其中访问修饰符可以省略,访问修饰符的具体含义将在本章第5节中讲解。

● 变量可以在定义时被赋值,也可以在定义时不被赋值,而在后继代码中赋值,建议定义时赋初始值。

● 用变量的一条重要原则是变量必须先定义后使用。

● 当使用者需要访问存储在变量中的信息时,只需要使用变量的名称。

2)为变量取名的规定

为变量取名时要遵守C#语言的规定有如下几条。

● 变量名不能以数字开头,必须以字母或下画线开头。

● 变量名只能由字母、数字和下画线组成,而不能包含空格、标点符号、运算符等其他符号。

● 变量名不能与C#中的关键字名称相同。

● 变量名不能与C#中的库函数名称相同。

下面给出了一些合法和非法的变量名的例子

int i;//合法
int No.1;  //不合法,含有非法字符
string total;//合法
char use;  //不合法,与关键字名称相同
float Main;//不合法,与函数名称相同
char @use;//合法,特殊用法,C#允许以“@”开头命名变量

以下是变量的声明与使用的实例: