摘要:
一、具有隐式类型的局部变量var C#提供了var关键字,只能声明局部变量,而且必须对变量赋非null的初始值,由编译器根据初始值推测具体的数据类型。C#是强类型语言,即使使用了var关键字,同样没有质的变化,只是当编译器遇到var是,将根据初始值推测出相应的数据类型,如果在作用域里给同一变量赋予不同数据类型的新值则会产生编译错误,如下所示:var x=3;x=8.3; //给同一变量赋予不同数据类型的新值则会产生编译错误声明 var i = 5; var string="Hello World"; var Array=new int[] {1,2,3};需要注意的问题:在 阅读全文
posted @ 2012-02-23 21:45
口口念念
阅读(189)
评论(0)
推荐(0)
浙公网安备 33010602011771号