本文讲解了C#变量的命名方法和具体使用方法,这是很基础的东西,但用得又是非常多的。
变量,从其名字中,我们就可以知道,是在程序运行过程中,其值可以被改变。于其它语言一样,C#变量在使用过程中也应该遵循一定的规则。
C#中的变量必须先定义后使用,这毫无疑问。
1.C#变量的命名规则
(1)开头字符必须是字母,下划线或@;
(2)C#变量不能使用C#语言的保留字,库函数名称;
(3)C#变量由26个英文大小写字母、0~9数字、下划线构成。
2.使用方法
int iA,iB;
string s1,s2;
float f1=4.5f;
double d1 = 34.5;
string @path,_name;
上面的命名都是合法的,而下面这些是不可以的。
float 1f; //开头字符时数字了
double float; //使用了C#的保留字
string ~er; //使用了非法字符
3.题外话
经过测试,像α、β这样的希腊字符,以及汉字也可以用作变量,在VS.NET IDE环境中可以通过编译,并且正常运行。下面是一个例子:
using System;
namespace VaribleType
{
class Class1
{
static void Main(string[] args)
{
int α,β;
α=20;
β=32;
int c = α+β;
Console.WriteLine(c);
float 浮点型1,浮点型2 = 23.4f;
浮点型1=12.456f;
float 总和=浮点型1 + 浮点型2;
Console.WriteLine("两浮点数和为:{0}",总和);
}
}
}
运行结果如下:
虽然,可以使用这样的字符,但是最好使用英文字符来命名变量,以增强其可读性,也提高了程序的安全性。
新闻热点
疑难解答