C# 中命名變量基本和 C++ 中的規則相同,需要注意的一點是,C# 中有一點例外,那就是允許在變量名前加上前綴“@”。因此,我們可以用前綴“@”加上關鍵字作為變量的名稱。這主要是為了與其它語言交互時避免沖突。因為前綴“@”實際上并不是名稱的一部分,其它的變成語言就會把它作為一個普通的變量名。
在C#語言中,我們把變量分為七種類型,它們是:靜態變量、非靜態變量、數組元素、值參數、引用參數、輸出參數還有局部變量。其中局部變量不會自動被初始化,這點和其它幾種類型不同。
文章來源:
http://my.donews.com/robinchow/2007/04/05/c-%e5%ad%a6%e4%b9%a0%e7%b3%bb%e5%88%97%e4%b9%8b%e5%b8%b8%e9%87%8f/