首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

vs2003/vs2005用了一段时间了,谈一下c#与vb.net的区别

2011-12-19 
vs2003/vs2005用了一段时间了,谈谈c#与vb.net的区别?vs2003/vs2005用了一段时间了,请谈谈c#与vb.net的区别

vs2003/vs2005用了一段时间了,谈谈c#与vb.net的区别?
vs2003/vs2005用了一段时间了,请谈谈c#与vb.net的区别?(别说语法)

[解决办法]
哈哈 如果不说语法那我觉得没区别,反正都要编译为IL
两者的开发效率和高级程度都是相当的。
微软对2者的支持也不想上下。有vb demo的就会有c# demo
另外似乎在2005中vb 与 c#之间是可以代码自动转换的。曾经扫到过一眼,但是没有研究过。。
[解决办法]
VS2005做为VS2003升级版本 VS2005有很多代码机会是自动生成 拖动就可以生成
如果是初学者建议先学2003再用2005
[解决办法]
除了语法不同之外,还有什么呢?

正因为,语法的不同,使每种语言具备了自身特性,而这些特性使你实现同样功能的情况下会体现出难易程度,

比如 VB 支持可选参数,C# 本身是不支持的,(虽然有个 ParamsAttribute 可用)


[解决办法]
用VB.net调用API的时候感觉比C#困难很多

2003到2005兼容应该还是C#问题少点,因为微软在C#上的投入确实比VB.net大

热点排行