c#与VB.net有何区别? 看:C#和VB.NET的区别 http://www.csdn.net/develop/article/12/12747.shtm 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这种区别讲到底还是语言上的区别。我最想知道的是他们在应用范围上的区别,代码优化上的区别。还有,他们是否还有象VB6与VC6在运行速度上悬殊的差别吗? 应用上没有什么大区别,由于他们都是编译到.net中间语言CLR,速度上什么大差别了。 啊,这就奇怪了,MS为什么要推出两种没什么区别的开发程序?当年VB6和VC6分别是走高级应用和底层开发两条路,所以他们可以同时存在。而VB.net和C#走的路似乎是重复了。MS会不会问:为什么要同时维护两中应用上几乎一样的程序呢?会不会有一天,两种程序会合二为一或一消一长?搞不懂他们同时推出C#和vb.net的意图。 这两种语言最好都学首先:C#简单易用,C和java过来的程序员很容易上手另外:VB因为历史悠久,在多种第三方软件中支持得很好,在10年内绝不会消亡。例如:VBscript,office的VBA,Autocad、CrystalReport等 VB是一个有着光荣历史的语言,如果不了解VB的话,很少有人会知道java bean, 控件的起源,很少有人会知道复用组件的最成功例子竟然是VB(Core Java作者Horstmann语),你知道VB有多少人在用么?全球有300万!虽然我已经很久没用VB了(从大三开始),但是我也挺喜欢VB, 人们对VB存在误解。为了这300万用户,M$希望他们留在M$的开发平台,其实M$偏了大家,VB.Net很不一样了,但是至少让300万人认为M$很重视他们。同时,不改变其他人的编程习惯,而把他们吸引到.NET平台,(比如Python)也是M$的目的,这是技术和市场的双重产物。 C#有垃圾回收机制,vb有吗?,C#具有很多java的特性. c#如何从一个文件夹下的多个文本文件中读取最新的文件的数据 谁有remoting操作数据库的例子? 如何在Windows应用程序中上传数据文件? 多线程中的new问题 用WebRequest获取网页数据的问题 如何用C#代码实现WORD的自动图文集的功能 Winforms窗体间传值方法 请问用CodeDom 怎么实现创建对象? Web页面问题 我有.net框架了,应该可以用命令提示 来编译,但应该怎么做呢?》 关于Socket编程的问题....... 为什么在我的机上main(arg[])这样写运行会错误?
而VB.net和C#走的路似乎是重复了。MS会不会问:为什么要同时维护两中应用上几乎一样的程序呢?会不会有一天,两种程序会合二为一或一消一长?搞不懂他们同时推出C#和vb.net的意图。
另外:VB因为历史悠久,在多种第三方软件中支持得很好,在10年内绝不会消亡。例如:VBscript,office的VBA,Autocad、CrystalReport等
很少有人会知道java bean, 控件的起源,
很少有人会知道复用组件的最成功例子竟然是VB
(Core Java作者Horstmann语),你知道VB有多少人在用么?全球有300万!虽然我已经很久没用VB了(从大三开始),但是我也挺喜欢
VB, 人们对VB存在误解。为了这300万用户,M$希望他们
留在M$的开发平台,其实M$偏了大家,VB.Net很不一样了,
但是至少让300万人认为M$很重视他们。
同时,不改变其他人的编程习惯,而把他们吸引到.NET平台,
(比如Python)也是M$的目的,这是技术和市场的双重产物。