zenggan 2004年12月28日
质疑C#在Microsoft Visual Studio .NET开发工具中的地位!同时请教高手.
质疑C#在Microsoft Visual Studio .NET开发工具中的地位!同时请教高手.
首先我不怀疑C#的功能强大,C#的语法简洁明了.可是...问题在于,现在这个时代是工具的时代,谁拥有更好的工具,谁就拥有强大的力量.
VB的语法是繁琐,但...在工具看来,这已经不是什么问题, 比如:定义函数 function abc ,,,然后呢?回车就是了,VS工具自动帮你生成了end function 这样的语句. 再举例 dim dt as ..然后呢?空格就是了,VS工具会让你选择需要的类型,这时候你只要键入类型的前几个字母,就可以选中了.
VB的语法繁琐在工具下变得何其简单???

反观C#, 别的不说,就定义变量来说,它就存在很大的问题,比如 : 我有一个类,名为ABC1223243256,当然名字不重要,关键是我不会去记清楚,我就记得它前面的ABC,这种情况下,VB当然不是问题,我只要键入ABC,它就会自动出现在列表中,我看一下,当然就知道是哪一个了.可是到C#中,就麻烦来了.因为你必须记住类名,一个字符都不能错!!!当然你可以去记住它所在的命名空间,然后再点出列表,但是这样做更麻烦,或者命名空间更难记住,取名更复杂.

看来仅仅能用C#做类库开发,代码量不大的工作.对于前台页面,我觉得C#实在太弱智了,至少在定义变量上,C的语法没办法智能化,实在一个很大的缺憾.


用C#不多,想听听C#高手谈谈,工具对C#语法的支持和优势.
...全文
225 点赞 收藏 19
写回复
19 条回复

还没有回复,快来抢沙发~

发动态
发帖子
C#
创建于2007-09-28

8.4w+

社区成员

64.0w+

社区内容

.NET技术 C#
社区公告
暂无公告