声明,偶也是个初学者(菜鸟),如上面几位说的 多练习几个程序,慢慢就会好的
打了几个程序,发现了几个有意思的问题
比如声明数组 int[] a =new int[40]{1,1}; 这个是错误的,如果通过排列类型来声明一个初始化列表对象,必须对其中所有元素进行初始化
也就是说 int[] a=new int[3] {1,1,1}; 就没问题了
参考网页http://msdn.(VS.80).aspx
还有 声明变量
int a;
int b=1;
if(b>0)
a=b;
像这样也是错误的,因为受C#的语言规范限制;将对a的赋值语句放在了if语句中,在管理器看来,就是有可能不被执行(尽管它会被执行),所以报错,提示使用了未被赋值的局部变量a
呵呵,第二点没找到参考资料,是在网上看到的发言总结的。。。 不知道对不对。
上面自己一点看法,分享一下。