一.var類型小介
在C#3.0中增加了一種變量聲明類型:var,它與JavaScript 的 var類似,但也有不同。
1. 相同點,它可以用var來聲明任何類型的局部變量。
2. 不同點,它僅僅負責告訴編譯器,該變量需要根據初始化表達式來推斷變量的類型,而且只能是局部變量。
先說一下相同點
它可以聲明
var integer = 10; var name = "edisundong"; var numbers = new int[] { 1, 2, 3 }; |
int integer = 10; string name = " edisundong "; int[] numbers = new int[] { 1, 2, 3 }; |
var integer; integer = 10; |
var integer = 10; integer = " edisundong "; |
var integer = null; |
var coll = new Hashtable(); |
class Program { private var i = 10; //全局私有變量。 static void Main(string[] args) { } } |
新聞熱點
疑難解答