社区
C#
帖子详情
VB和C#之间,你为什么选择了C#?
汪泳
2009-06-08 06:17:26
加精
很多时候我也在想为什么要学习C#。VB其实都已经满足我的要求了。所以想知道各位大侠们的答案。
============================
您为什么选择C#,而不用VB呢?
=============================
...全文
6927
438
打赏
收藏
VB和C#之间,你为什么选择了C#?
很多时候我也在想为什么要学习C#。VB其实都已经满足我的要求了。所以想知道各位大侠们的答案。 ============================ 您为什么选择C#,而不用VB呢? =============================
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
438 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jk203mn
2011-08-25
打赏
举报
回复
路过。。。
law_siomon
2011-08-25
打赏
举报
回复
不过,VB6是简单易上手。
VB NET真正面向对像了。
不过,C是在WIN系统中最贴近宿主OS的开发语言,效率最高,最稳定那是肯定的。
但要学习和精通,要到一定程度才可能理解透彻
az00000000
2011-08-13
打赏
举报
回复
其实我喜欢用VB,习惯了,选择C#而没选VB.net是因为C#用的人多,学习的时候找资料和请教别人都方便。
qianjiu
2011-06-23
打赏
举报
回复
[Quote=引用 1 楼 qq904492758 的回复:]
C# 语法 更合乎 我的 思维 习惯 。。。感觉 vb 生硬 。
[/Quote]
VB.NET 更人性化,在学代码的时候就想是在对一个女人说话,c#就像是在对一个机器说话,OK?
qianjiu
2011-06-23
打赏
举报
回复
[Quote=引用 18 楼 txg92 的回复:]
感觉C#代码的可读性比较好
[/Quote]
大哥有人说过VB.NET语言的可读性差吗??莫非你没见过VB.NET语法
qianjiu
2011-06-23
打赏
举报
回复
[Quote=引用 409 楼 missxin 的回复:]
毕设用的VB,现在用的C#,感觉C#功能强
[/Quote]
注意VB.NET在功能上不比c#差
f1305147
2011-04-06
打赏
举报
回复
[Quote=引用 10 楼 wuyq11 的回复:]
c#更简单,易上手。结构更美观
[/Quote]
C#简单?对比VB6,我咋感觉难呢?学了一个星期了。
wangmingrei
2011-03-26
打赏
举报
回复
希望可以哈
jimmyfluore
2011-03-26
打赏
举报
回复
作为从BasicA开始用Basic的老家伙……当然支持VB了。VB6用了很长的时间,VB7,VB71都没怎么用,VB8的时候我也没有放弃VB6,因为VB6毕竟不需要装.net就可以跑。但是VB9出来之后我就把VB6彻底抛弃了,因为这个IDE实在是太智能了。
VB和C#你学会了一个还可能不会另一个么?这俩程序思想一模一样。顶多是个人爱好的区别。
有人人为C语法比较简洁,我当然同意。但是复杂也有复杂的好处。
VB的语法既然能够解释执行,必然也比较容易编译。用End If,Loop,Next,End Sub,End Class之类来区分各种语句块,不像C#一概用大括号来处理,也就避免了一些无解的编译问题。C语法的程序经常出现远远超出实际错误数的报错,不是写编译器的家伙偷懒,而是有些问题真的没法判断。而Basic语法的程序则通常能够直接准确指出错误所在,误差在一两行之内。
VB没有按Shift的习惯。因为不区分大小写,而且使用符号的机会也不多,甚至调用函数的时候也可以不打括号,由IDE自动添加。按Shift操作是一个很费时间的操作,因为必须要两只手指同步才行。虽然VB看起来字数稍多,但实际上输入速度绝不慢于C#。
C#唯一的一个优势在于,可以用指针。早期的QuickBasic有Peek Poke,VB6还有Ptr,但是VB7之后就没有指针了。有很多同学在呼吁在VB里加入指针,但是毕竟Basic的宗旨之一就是“远离硬件!”,所以对这一点我现在也可以心平气和地接受了。需要指针的时候我就用C#写。
VB越来越复杂,不再是一门适合小盆友的编程语言了。不过微软似乎也发现了这一点,和VB9一同发布了Small Basic测试版,运行于.net 3.5 sp1平台 。这个我不多说了,有兴趣的同学自己去看吧,真的太感慨了,连Play都有。我猜正式版也许会是.net 4平台的吧。
gigi8989
2011-03-20
打赏
举报
回复
现在 我只是为了顺应主流方向罢了
yangyi_33855
2011-03-18
打赏
举报
回复
我每天看贴无数,基本上不回贴.后来发现这样很傻,很多比我注册晚的人分数都比我多,于是我就把这段文字保存在记事本里,每看一贴就复制粘贴一次.帮LZ把贴子顶上去。顺便挣点分。
zl59503020
2011-03-18
打赏
举报
回复
我觉得还是C#好一点。看着舒服,而且写着也舒服。。。
水秋玄
2011-03-15
打赏
举报
回复
第一次接触编程的语言是C和java,后来想学delphi,begin个end开头和结尾,难看…VB也是…所以选择C#,{…}直观…
Dofy
2011-03-15
打赏
举报
回复
随大溜了 N 多语言都是这种语法
三上之功
2011-03-02
打赏
举报
回复
[Quote=引用 19 楼 dobzhansky 的回复:]
编程语言 , C 系的代码看起来舒坦.
vb 的代码象是怪胎.
[/Quote]
我觉得C++怪胎
styxschip
2010-11-19
打赏
举报
回复
C#功能强大,易上手。更重要的是,我们学的就是这个……
Willard Chiang
2010-11-17
打赏
举报
回复
我啊 只是因为 我在找哪个更好而已 其实都差不多啊·
xiaoxiaogang
2010-11-08
打赏
举报
回复
只会C#所以喜欢。。。
superjava000
2010-10-17
打赏
举报
回复
没用过vb
当时选择c#
是在java 和 C#中选择的
lyy_0814
2010-10-15
打赏
举报
回复
[Quote=引用 421 楼 jetable 的回复:]
因为vb是女孩子用的
[/Quote]
为什么这么说哦?女孩子用C#和VB有什么区别么?不懂
加载更多回复(418)
反编译工具Reflactor
反编译工具Reflactor 支持四种语言:IL,
VB
.net,
C#
,Delphi,不知道用混淆器后会是什么结果 (polaris说明:我把我用写的
C#
程序用这个软件打开,汗,居然全部反编译过来了,都不带走样的!太夸张了!看来DotNet写的程序必须打包加密外加混淆,能怎么加密就怎么加密了!) 转载请注明来源:
选择
VB
还是
C#
?如何做出
选择
?
但是,需要注意的是,
VB
仍然在某些行业和遗留系统中有一定的应用,所以在一些特定的情况下
选择
VB
也是可以的。但是,需要注意的是,
VB
仍然在某些行业和遗留系统中有一定的应用,所以在一些特定的情况下
选择
VB
也是可以的。如果你已经有一些使用
VB
编写的代码或者具备
VB
的开发经验,那么在继续开发现有项目或者与其他
VB
开发人员合作时,
选择
继续使用
VB
可能更为方便和高效。如果你已经有一些使用
VB
编写的代码或者具备
VB
的开发经验,那么在继续开发现有项目或者与其他
VB
开发人员合作时,
选择
继续使用
VB
可能更为方便和高效。
VB
和
c#
的对比
VB
和
c#
的对比学习,首先通过
VB
的学习总结,来加强对c sharp的学习,在学习的过程中构建好N+1的知识体系和学习套路,两款软件开发系统最大的不同是:开发环境完全不一样,开发语言也不一样。
vb
的程序是由过程的组成,每个过程有一段独立的代码组成,来完成 一个特定的任务。
c#
的程序总是从main()方法开始的,main()方法只能包含在一个类中。 在分析它们
之间
的关系的时候,目前就只从数据类...
C#
与
VB
.net你选哪一个?
在过去的一年中,互联网上的各大讨论区或者电子邮件的讨论列表都对微软的
VB
.NET以及
C#
的各种优越性做了探讨。这些讨论围绕的主要问题就是,我应该先学哪一个,
VB
.NET还是
C#
? 我学的是
C#
,我参照了网上的一些文章,写这篇文章的目的就是想帮您解决这个问题。我并不是想动摇你倾向哪一种语言而是想解决一些大家在基本问题上的疑惑,以便大家能够作出自己的决定,
选择
一种自己觉得用起来最舒适的语言。我将...
C#
与
VB
.net有什么不同?
都说在.NET里,.NET framework和CLR是应用运行的基础。那么
VB
.NET和
C#
是不是就完全一样,只是语法不同吗? 一、
C#
— 像
VB
一样简单,像C++一样强大的新语
C#
是第一流的面向组件的语言 由 Turbo Pascal, Delphi, and Visual J++的首席设计师Anders Hejlsberg 倾心3年设计 所有的语言元素都是真正的对象 开发强壮和可重用的软件 所有的.NET Framework中的基类库(Base Class Library)都由
C#
编写 二、
VB
C#
111,092
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章