社区
非技术区
帖子详情
哦发现vb。net比c#好用得多啦
lovebeer8291
2003-07-23 12:34:41
1。 c#区分大小写,打字好繁人
2。 因为区分大小写,c#在vs2002下面的智能输入差多了,比如说你
想调用某个成员函数,非得把对象名称大小写弄对才行
3。 在c#下面
如果没有定义i,就写i=3;编辑器的“任务列表”竟然不
报错!
4。 在3的情况下,编译,报错,改正后,编辑器的“任务列表”
竟然还是显示错误!神经病!非要重新编译,错误信息才
消失
----vb。net在这几个方面好多了
------有没有人同意小妹的意见?
...全文
152
56
打赏
收藏
哦发现vb。net比c#好用得多啦
1。 c#区分大小写,打字好繁人 2。 因为区分大小写,c#在vs2002下面的智能输入差多了,比如说你 想调用某个成员函数,非得把对象名称大小写弄对才行 3。 在c#下面 如果没有定义i,就写i=3;编辑器的“任务列表”竟然不 报错! 4。 在3的情况下,编译,报错,改正后,编辑器的“任务列表” 竟然还是显示错误!神经病!非要重新编译,错误信息才 消失 ----vb。net在这几个方面好多了 ------有没有人同意小妹的意见?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
56 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
DragonCity
2003-08-15
打赏
举报
回复
嘿嘿,笔误。应为:ajqc(失眠无神闷坐中) 提出了VB.net在做大型数据库操作时承受不了大数据量.
DragonCity
2003-08-15
打赏
举报
回复
option explicit on
option strict on
这两个选项我是100%要加到vb.net程序中的。
严格必然有好处。
我认为vb不严格的选项是不太妥当的,这也成了一些人看不起vb的理由。
语法习惯与否,建议不要成为讨论的主要问题,各人所爱嘛,不是理由。
倒是 ajqc(失眠无神闷坐中) 提出了C#在做大型数据库操作时承受不了大数据量,这我还真不知道。如果消息属实,先谢过!
靠,我没有学过c,所以c#语法就是不习惯,倒霉。vb.net其实还是挺不错的,只不过微软没有给予它象C#一样的关心。 :(
现在我用vb.net的时候,转换函数尽量使用dotNet通用的方式,以便以后可以平滑过渡到c#。
CDEFGAB
2003-08-15
打赏
举报
回复
这种问题争论好些年了,你们今天赚到大钱了吗,兄弟们
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
想想,还有几年好拚?!
春风老少年
2003-08-15
打赏
举报
回复
彼此彼此,依个人的使用习惯定啦。
功能都差不多,但C#更安全。
而且,说实话,VB的语法真的很难看!(个人意见)
不过用起来还是很方便的。
ajqc
2003-08-14
打赏
举报
回复
同样的功能,用C#写快过用VB写,VB的结构看起来就不舒服,凡C类程序员过来的大多选C#,这是一种风格,没几个人编程时开着智能输入法,你算是特别的了!VB.NET和C#相差不大,C#偏向C类,VB.NET偏向VB类,说到差别,VB.NET在类型转换的书写上比较顺手,C#最头痛就这个.要转来转去的,但C#也有它的好处,绝对的比VB.NET简洁!C#也有很多VB.NET所不能做的功能.
PS:你的公司能接受你用VB.NET编程时不声明变量就去赋值吗???????一个好的公司都是绝对不能接受这样的程序员的.你看看大公司的编程规范就知道了,和C类语言编程规范的建议是一样的.就算你是老总,你以后就知道不声明就赋值的恶果了,维护永远比建立麻烦.你不声明就赋值更是烦上加烦
C#和C++一样,是要编译了才能运行的,内部和VB比有着微妙的不同,你试试反编译一下主就知道了,VB.NET比C#更容易给反编译,哼哼!不能接受编译我不怪你,但也别口轻轻的张嘴就骂,这习惯不好.
一句话,喜欢你就用,不喜欢你就别用.看看这论坛上C#和VB的比例吧,人的选择永远有其个人理由,大多数人的选择不会错的.
你试试开发大型的数库操作吧.VB.NET会让你把电脑扔到楼下去的,哼哼,一切都是对的,偏偏VB.NET就是承受不了这数据量,你能怎样给它,尽管 用尽力去骂它神经病吧,没有人理你的.VB.NET不适合做高要求的东西.就算有人花了比C#多10倍的精力用VB.NET做了出来,你认为值吗?!
为什么VS2002和VS2003不是用VB.NET做而是用C#做的呢?为什么大力推荐用C#呢?一切都不言而喻了,没有哪个公司笨到会推荐麻烦多多的产品的!像C++.NET在VS2002中就是做得不好才不敢宣传!到了2003修正了,加了好多方便的功能了才敢稍微宣传一下
你才试了这么点就说C#不好了,=你完成一个工程就知道哪个好哪个不好了
exee
2003-08-14
打赏
举报
回复
哎都差不多!
shsshs
2003-08-14
打赏
举报
回复
本人经验不足,觉得:
首先,项目适合用什么语言来开发,就用什么来开发,
其次,喜欢用什么就用什么。
再讨论下去,没意义。空耗时间、生命!!!
请楼主结贴。
ilian
2003-08-13
打赏
举报
回复
都是垃圾,有什么好评论的!
kuangren
2003-08-13
打赏
举报
回复
c#语法简练~
hyubin
2003-08-09
打赏
举报
回复
我是C&C++系列出身的,看不惯VB的语法,还是C# 最好。
chanet
2003-08-09
打赏
举报
回复
是呀~ 不过 C# 语法是很严格..
都 .Net 了,用什么开发工具(能支持.Net)都行...
enjoycp
2003-08-07
打赏
举报
回复
word也比较复杂,我觉得“记事本”比较好用
binbin2000
2003-08-06
打赏
举报
回复
我觉得vb太难了,word比较好用。
oar
2003-08-05
打赏
举报
回复
在VS里,vb.net确实更傻瓜一点,
不明白C#为什么就不也那样呢,MS啊……
netxie
2003-08-03
打赏
举报
回复
根据个人的习惯,不过C#还是好一些。ASP.NET就是全用C#写出来的,它翻译速度要比VB>NET快一点,不过我VB>NET爱好者,我还是喜欢用VB>NET。
BufferTao
2003-08-03
打赏
举报
回复
对于C系列的学习和使用者来说,C#是相当好用的!
sansum
2003-08-03
打赏
举报
回复
接分
fionfrankie
2003-08-03
打赏
举报
回复
我是以实为真的!
当有人第一次说VB无用时,我就用它赚了第一个万元;
当有人第二次说要抛弃VB时,我却用它赚了第一个十万;
现在你说要转用C#时,我新购的小轿车就要上好牌了,
不用急,你慢慢转来转去吧。
seeingrain
2003-08-02
打赏
举报
回复
爱~~~用C#不要总是阳春白雪好不好?明明C#就可以做得像VB。net一样的智能转换大小写,干嘛为了让别人说你是高手,你就偏偏说:哦,我用C#!
我个人是学习C出身的,并且狂学了好长时间,后来学习VB,现在用vb写asp.net得咚咚。
在c/s时代,我认为,只要不是受效率和底层操作的影响,我会选择vb的,因为它的开发速度快。
在b/s时代,我不会因为很多人讲用c#的是高手,用vb.net的人是菜鸟而改变我的编程习惯。
能抓到老鼠就是好猫。
paulwang79
2003-08-01
打赏
举报
回复
还小的说,呵呵
加载更多回复(36)
反编译工具Reflactor
反编译工具Reflactor 支持四种语言:IL,
VB
.net,
C#
,Delphi,不知道用混淆器后会是什么结果 (polaris说明:我把我用写的
C#
程序用这个软件打开,汗,居然全部反编译过来了,都不带走样的!太夸张了!看来DotNet写的程序必须打包加密外加混淆,能怎么加密就怎么加密了!) 转载请注明来源:
C#
和
VB
.NET
最近小编进行了一段时间关于
VB
.NET的学习,然后就总结了一些
VB
.Net与
C#
的不同之处和相同之处:相同点:他们都是面向对象的编程语言
VB
.NET和
C#
都是.NET平台下的编程语言不同点:
C#
有而
VB
没有的功能:1、 运算符重载。2、 不安全代码(指针和固定内存区)。3、 无符号整数4、 移位运算。
VB
有而
C#
没有的功能1、 即时编译。 2、 静态事件绑定。 3、 条件异常捕获。 4、 C...
Microsoft Blend 2019/
C#
/.NET/MVVM/WCF/XAML/WPF/UWP
如果你正在使用WPF、UWP技术进行开发,你一定需要学习Microsoft Blend,在这里你会
发现
,只需动动鼠标,你就可以迅速开发出又酷、又炫、又华丽应用程序界面,而系统自动为你生成全部的XAML代码。从此告别手工编写...
VB
,
VB
.NET,
C#
对比
VB
VB
是可视化的语言,基于面向对象的。不支持继承、重载和接口。使用的非结构化的On Error Goto和On Error Resume Next异常处理语句
VB
.NET和
C#
都是.NET平台上的编程语言,
C#
C#
是微软公司发布的一种面向对象(将程序中的功能模块化,每个模块都是孤立的,并且提供特定的功能)的,运行于.NETFrameWork之上的 高级程序设计语言。几乎集中了所有关于软件开发和软...
VB
,
VB
.NET,
C#
对比
VB
.NET与
VB
6.0相似的地方还是很多的。至少看到界面我不会陌生,直接上手操作。当然,也是有区别的地方的。
VB
基于对象面向的,而
VB
.NET是完全面向对象的。
VB
6.0不支持继承、重载和接口。而且,在异常处理上,
VB
.NET做的更好。 在
VB
6.0中,使用的非结构化的On Error Goto和On Error Resume Next异常处理语句。而在
VB
.NET中,使用了结构化的Try…Catch…Finally异常处理语句。 之前也有学习过
C#
,
VB
.NET和
C#
都是微软开发的面向对象的计算机语言。
非技术区
7,765
社区成员
63,201
社区内容
发帖
与我相关
我的任务
非技术区
.NET技术 非技术区
复制链接
扫一扫
分享
社区描述
.NET技术 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章