许多人倾向于用C#开发WEB系统,那到底vb.net与c#在什么地方差别巨大呢? C#对于许多程序员来说是一个新的技术,程序员的特点就是对新事物感兴趣,至于vb.net由于盖上了vb的帽子,所以对新鲜事务感兴趣的程序员自然会选择C# 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 C#能够做的事情VB.Net都可以做到只是C#的语法简洁一些,不过这也是见仁见智的问题VB.Net与C#都是符合CLS规范的.Net语言,它们使用同样的类库,编译之后都是中间代码,所以总的来说是没什么差别的,差别只是在开发期间 我以前用VB,转向net后,开始用C#,其实它的语法相对还是较简单,容易入门。另外,C#学的好点,转向java也容易些。 俺在用vb.net写论坛呢,好多问题四处问人,回答的很多都是c#的,哎,无奈呀,不过这样也好,两种代码俺都可以看了,哈哈 和上面那位一样,我也用VB.NET,但网上很多代码是C#的,所以C#也学了些,两者应该只是语法上的区别,而且很容易互换.记得一本书上说的好:选择VB还是C#只是选择了不同的生活方式而已. C#能够做的事情VB.Net都可以做到只是C#的语法简洁一些,不过这也是见仁见智的问题VB.Net与C#都是符合CLS规范的.Net语言,它们使用同样的类库,编译之后都是中间代码,所以总的来说是没什么差别的,差别只是在开发期间--------------------------------------------VB出来很长时间了,以前的VB的确不适合编写复杂的应用,VB语言的本质不太好,而VB.NET的功能是超级强大的,没有任何地方输给C# 我长期以来都只用VB,所以我有一个我认为很不好的毛病:那就是非常讨厌C#之类的代码里面的大括号。满屏幕的代码,到处都是花括号,看起来内容很多,但真正有用的代码很少。因为使用VB的缘故,我较为喜欢VB的代码,我认为整齐美观,有开始有结束,看起来赏心悦目。抗拒C#,在这一点上的因素很大。不知道使用VB的朋友有没有这样的感觉。 C#比较简练,用起来比较舒服,而且C#是可以在Linux平台下运行的,而VB.net 是不可以的!VB.net有一点好处,代码比较随意,要求比较松 以前学过一点JAVA,喜欢C#的书写方法,很不喜欢VB老是Sub来Sub去,麻烦! 最讨厌的就是vb的dim 这dim那的,用C#多简洁:string mystr就申明了一个string类型的变量mystr,用VB就得 dim mystr as string。 vb.net编译速度比较快开发效率也要高一些关键看语法习惯 除了代码编写习惯,有些写法不同,个人感觉没有太大区别。有人说c#的结构更好些,我到不认同。结构在于程序员,不在于语言。都是MS的,都不错。现在是VB.NET---》C# 中........毕竟C#用的人多,没有办法。 其实,很多都是习惯,没有好于不好的。以前习惯了VB.NET,现在转C#,只是不太习惯,全看个人。建议楼主还是用C#,毕竟人多势众阿。 现在用VB.net,公司说用vb.net,没办法,可能换一家公司就用c#吧,现在两种语言都看,因为网上很多例子都是C#,看多了很多也都熟悉了 喜欢用VB,但提的问题大多数人用C#,为了兼容,等这段时间我的事情做完了就学C#。 好一个用好了都行,要精!VB。NET 我现在也是用的是vb.net,我觉得vb.net还是比较好,c#也不错,所以我觉得做web程序员,应该两种语言都懂,而且我觉得,懂两种语言并不是什么难事用两种语言做程序,只是语法差别而已,而把这些不同的语言弄熟悉,最多一两个月而已 关于cookie的问题 急急急!!!还是asp.net中把数据导入到EXCEL的问题 递归算法? 看看吧,这是母板页有啥错 js增加的内容在弹出对话框后消失 这个脚本怎么加个背景图片? 请教内容自动滚动更新如何实现? 求教:如何得到文字所占空间大小? 编译器错误信息: BC30002: 未定义类型“SQLdatasetCommand”。 如何批量删除数据库的记录 asp.net下的提交表单问题 怎么得到客户端登陆用户的域名?请高手帮忙,急
记得一本书上说的好:选择VB还是C#只是选择了不同的生活方式而已.
--------------------------------------------
VB出来很长时间了,以前的VB的确不适合编写复杂的应用,VB语言的本质不太好,而VB.NET的功能是超级强大的,没有任何地方输给C#
因为使用VB的缘故,我较为喜欢VB的代码,我认为整齐美观,有开始有结束,看起来赏心悦目。抗拒C#,在这一点上的因素很大。
不知道使用VB的朋友有没有这样的感觉。
而且C#是可以在Linux平台下运行的,而VB.net 是不可以的!VB.net有一点好处,代码比较随意,要求比较松
有人说c#的结构更好些,我到不认同。
结构在于程序员,不在于语言。
都是MS的,都不错。现在是VB.NET---》C# 中........
毕竟C#用的人多,没有办法。
以前习惯了VB.NET,现在转C#,只是不太习惯,全看个人。
建议楼主还是用C#,毕竟人多势众阿。
可能换一家公司就用c#吧,现在两种语言都看,因为网上很多例子都是C#,
看多了很多也都熟悉了
VB。NET
所以我觉得做web程序员,应该两种语言都懂,而且我觉得,懂两种语言并不是什么难事
用两种语言做程序,只是语法差别而已,而把这些不同的语言弄熟悉,最多一两个月而已