本文講解了C#變量的命名方法和具體使用方法,這是很基礎(chǔ)的東西,但用得又是非常多的。
變量,從其名字中,我們就可以知道,是在程序運行過程中,其值可以被改變。于其它語言一樣,C#變量在使用過程中也應(yīng)該遵循一定的規(guī)則。
C#中的變量必須先定義后使用,這毫無疑問。
1.C#變量的命名規(guī)則
(1)開頭字符必須是字母,下劃線或@;
(2)C#變量不能使用C#語言的保留字,庫函數(shù)名稱;
(3)C#變量由26個英文大小寫字母、0~9數(shù)字、下劃線構(gòu)成。
2.使用方法
int iA,iB;
string s1,s2;
float f1=4.5f;
double d1 = 34.5;
string @path,_name;
上面的命名都是合法的,而下面這些是不可以的。
float 1f; //開頭字符時數(shù)字了
double float; //使用了C#的保留字
string ~er; //使用了非法字符
3.題外話
經(jīng)過測試,像α、β這樣的希臘字符,以及漢字也可以用作變量,在VS.NET IDE環(huán)境中可以通過編譯,并且正常運行。下面是一個例子:
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("兩浮點數(shù)和為:{0}",總和);
}
}
}
運行結(jié)果如下:

雖然,可以使用這樣的字符,但是最好使用英文字符來命名變量,以增強其可讀性,也提高了程序的安全性。
新聞熱點
疑難解答