枫林在线精华区>>程序设计>>.NET
[54818] 主题: VB.NET并不比C#.net差
作者: leaflet (Leaf)
标题: VB.NET并不比C#.net差
来自: 218.80.*.*
发贴时间: 2003年05月04日 14:17:11 (UTC +08:00)
长度: 984字
必须得承认,C#编译器和VB.net编译器在处理某些细节上确实有些不同,导致两者编译
功能类似的程序效率通常会有差异。但对于一个编制完整的项目,是不会有任何差别的
。原因是首先VB.net编译器并没有比C#有实质上的缺陷,其次大部分代码都是.net Fram
ework类库中的代码,两者调用起来没有差别。至于C#比VB.net功能强大,这牵扯到心
理学问题。VB并不比C#差,也没有“语法混乱”、“为了兼容而设计”之类传说中的毛
病。用VB.net一样可以写出出色的、结构完美的应用程序。而且VB.net也是Visual Stud
io.net唯一的宏语言。

这里面还有一个问题,著名的Linux下的.net――Mono中是否只支持C#?当然不是,用V
B.net开发出的程序一样可以在Mono中正确运行。而且最新的Mono将包含Mono Basic语言
,这样,掌握VB.net语法的人,就可以完全在Linux等系统下开发。

微软无时无刻不在推广VB.net上用心。MSDN上关于.net开发的文章,用VB.net做例子的
比用C#还要多。微软还专门推出VB技术节目――VBTV,帮助开发者更好地了解VB.net。
微软在列出Visaual Studio中的开发工具时,Visual Basic总是排在第一个――这是微软
5年来的传统。所以担心VB.net会被淘汰的人,现在该松口气了。
========== * * * * * ==========
上级目录
Copyright © 2001-2025 枫林在线(www.FengLin.info)
All Rights Reserved