[讨论]初学C#,与VB相比,不爽的地方
VB2005有了命名空间后,C#除了使用人数多之外,相对VB还有什么优势,请懂的人给偶解疑一下这几天在看C#,有几点东西与各位讨论一下
1.以前用VB写个变量,习惯上会第一字母大写,比如Dim SoulFox as string
然后在用时直接全用小写soulfox写程序,一按回车一句完后,
如果soulfox这个变量是拼写正确的话,会自动变成了SoulFox,
一直以来都利用这个功能检查变量的拼写.
C#大小写的区分,有人说是优点,相对偶以前从VB走过来的来说,反而成了缺点.
对此点,修正一下,是在C#和VB的变量都遵守命名约定的前提下
2.代码要求严格很多,同时也增加了很多倍的书写量,包括{}等的使用
书写的代码量比VB大了很多,通常一个语句比羊肉串还要长
感觉一程序用VB写的话,书写量会比C#少1/3
暂时这么多了
[此贴子已经被作者于2006-10-8 16:54:11编辑过]