为何C#的那么多,VB.NET的好少啊

Jamescow 2011-11-02 11:53:11
是否VB.NET没C#强大?
每次有什么问题百度的时候,C#的例子就好多,VB.NET的寥寥无几。
为何??
...全文
439 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
Jamescow 2011-11-06
  • 打赏
  • 举报
回复
经过3天的不眠奋战,终于摸着C#的门路了。
很像JAVA,不过好像比JAVA强大。
各位VB.NET的战友们,再见啦,转战C#啦~
谢谢各位的帮忙!
Jamescow 2011-11-06
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 hudenq 的回复:]

我花了两个星期就从VB.NET不小心就转到了C#,其实都差不多,只不过语法上的差异而已,我很C#项目都还引用MicroSoft VisualBasic,因为它里有些函数太方便了。
[/Quote]

给你这么一说,更加坚定我的C#方向了。
Jamescow 2011-11-05
  • 打赏
  • 举报
回复
最后做了一个艰难的决定。。。咬咬牙选择C#

连续两天学习了一下,发现C#有些东西写起来很复杂。好怀念ASP/VB的日子
比如要写一段分类管理的下拉菜单的代码,
ASP可以很容易做到

一级分类1
-------二级分类1
----------三级分类1
-------二级分类2
……
二级分类2
……

而C#真不知一下从何开始……尤其是这个下拉菜单在GRIDVIEW或DETAILSVIEW里的时候,真实头疼


hudenq 2011-11-05
  • 打赏
  • 举报
回复
我花了两个星期就从VB.NET不小心就转到了C#,其实都差不多,只不过语法上的差异而已,我很C#项目都还引用MicroSoft VisualBasic,因为它里有些函数太方便了。
zhuhuailei 2011-11-03
  • 打赏
  • 举报
回复
这个网址可以收藏~~~[Quote=引用 2 楼 chzadm 的回复:]
我觉得是工具,而且可以互相转换,都差不多,感觉VB.NET 还好些,如果有C# 程序你可以转换着看
久了就都会了
http://www.developerfusion.com/tools/convert/csharp-to-vb/
这是转换网址,下次不要叫,C#程序比VB.NET多了,在我看来是一样多的。
[/Quote]
帮帮你我她 2011-11-03
  • 打赏
  • 举报
回复
我觉得是工具,而且可以互相转换,都差不多,感觉VB.NET 还好些,如果有C# 程序你可以转换着看
久了就都会了
http://www.developerfusion.com/tools/convert/csharp-to-vb/
这是转换网址,下次不要叫,C#程序比VB.NET多了,在我看来是一样多的。
Ray720_KIllua 2011-11-03
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 chzadm 的回复:]

我觉得是工具,而且可以互相转换,都差不多,感觉VB.NET 还好些,如果有C# 程序你可以转换着看
久了就都会了
http://www.developerfusion.com/tools/convert/csharp-to-vb/
这是转换网址,下次不要叫,C#程序比VB.NET多了,在我看来是一样多的。
[/Quote]
收藏收藏
zj_zwl 2011-11-03
  • 打赏
  • 举报
回复
讨论语言意义不大,如果你想吃狗肉一定要选长的漂亮的吗?
Jamescow 2011-11-03
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 zj_zwl 的回复:]

讨论语言意义不大,如果你想吃狗肉一定要选长的漂亮的吗?
[/Quote]这可不是吃狗肉,是选老婆
帮帮你我她 2011-11-03
  • 打赏
  • 举报
回复
如果你学习了多线程之后,会发现,现在的VB.NET ,程序速度可以快很多倍了,运用多线程技术,所有软件
都差不多了。
但给你个建议,我也是VB6升级过来的,原来一直习惯VB6多年,直到工作上需要.NET没办法才转的,
当初也为此选型,C# OR VB.NET ,最后后由于太熟悉VB6了,就好像是我的女人一样,离不开了,
然而在我决定用VBNET的那刻起,我就喜欢上了VBNET ,其实变化并不大,经过一定时间后,发现都差不多的,原来的很多VB6子程序,还能用在VBNET上,呵呵,说实在的,我工作任务紧,所以只用了,一周时间
就转型过来,并熟练了,。。。。,
Bullatus 2011-11-03
  • 打赏
  • 举报
回复
实际上,在国内大多数人是C语言起步的,然后就自然而然的C#了,用VB.NET的人有很多是以前用过VB的,而且这部分人里又有不少人为C#比VB.NET强的,所以VB.NET就少喽。

执行效率……最后编译完都是IL,只要IL一样,执行效率就是一样的,但貌似VB.NET在编译的时候会多生成几个空操作,导致整体性能比C#略低
「已注销」 2011-11-03
  • 打赏
  • 举报
回复
人言可畏、积毁销骨,况vb.net乎?
Jamescow 2011-11-03
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 juliohuang 的回复:]

VB.Net比较畸形,主要是商业考虑将原来的VB程序员转换为VB.net但事实上,VB.net和VB完全是2种语言,对VB程序员来讲学习成本未必比C#低,所有大多数人还是用为.net量身打造的C#
[/Quote]我也在考虑转C#。。。确实VB和VB.NET差别很大,但大体的结构差不多。
然而C#也大体和VB.NET又差不多,至少很多函数、对象、控件差不多,也和JAVA差不多。感觉VB.NET是C#、JAVA和VB6的综合体。
只是每次看到别人的例子都是C#,觉得是否自己选择错了方向。。。毕竟我写VB/ASP好多年了……已经很习惯VB的结构。虽然转C#不是什么难事……


到底哪个执行效率最高?
黄亮 2011-11-02
  • 打赏
  • 举报
回复
VB.Net比较畸形,主要是商业考虑将原来的VB程序员转换为VB.net但事实上,VB.net和VB完全是2种语言,对VB程序员来讲学习成本未必比C#低,所有大多数人还是用为.net量身打造的C#

16,555

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧