var 匿名類型
int age=12;//int實際上是指定了age的數(shù)據(jù)類型。但我們也可以不指定類型,那就是用var。
比如:var age=12;那么age的數(shù)據(jù)類型就是12,
比如:var age1="baidu";那么age的數(shù)據(jù)類型就是字符串
也就是說,var它自動給你生成數(shù)據(jù)類型。不過一旦定義了之后,類型就不能在更改了。
比如var age=12,那么再寫age=12.2就不行了,因為12是整數(shù),12.2是小數(shù),類型不一樣。
來一個例子,比如計算1和1.5的和,那么在定義的時候,這兩個數(shù)據(jù)類型就必須要不一樣,1是整數(shù)型,1.5是小數(shù)型;1是int,1.5是double,可是用var定義,是可以一樣的。
var?a=1;//不匿名應(yīng)該寫:int a=1;
var?b=1.5;//不匿名應(yīng)該寫:double b=1;
console.writeline(a+b);結(jié)果如圖:

標簽: