- 变量只能由数字、字母、下划线组成。
- 变量名称的第一个符号只能是字母或下划线。
- 不可以使用C#关键字命名。
- 变量区分大小写。
- 一旦在一个语句块中定义了一个变量名,那么在变量的作用域内都不能再定义同名的变量。
例:简单的声明变量并为变量赋值,代码如下:
int i=100; //正确
int ii=100; //正确
int _ii=100; //正确
int _2ii=100; //正确
int 2ii=100; //错误
int _i2=100; //正确
int i%aa=100; //错误
int ii2=100; //正确
int default=100; //错误 ,不能使用C#关键字
C#中有两种命名方式:pascal 和camel
pascal命名方式中所有字母的第一个字母要大写,而camel命名方式中除了第一个单词外,其他单词首字母要大写。
例: pascal命名方式 class TestProgram //定义类
{
static void Main() //入口方法
{
string TestName="小王"; //定义局部变量
}
}
Camel命名方式 class testProgram //定义类
{
static void Main() //入口方法
{
string testName="小王"; //定义局部变量
}
}