VB,VB.NET,C#对比

这篇博客讲述了作者学习VB.NET的心得体会,对比了VB.NET与VB6.0、C#在面向对象特性、异常处理以及代码编写风格上的差异。VB.NET虽然对初学者有挑战,但具有更丰富的面向对象特性,如继承、重载和接口。在异常处理上,VB.NET采用结构化的Try...Catch...Finally,比VB6.0的On Error更先进。C#代码简洁,但VB.NET更人性化,避免了大量使用花括号。在调试时,VB.NET能更准确指出错误位置。尽管C#在大型项目中应用广泛,但对于初学者,VB.NET有其独特优势。
摘要由CSDN通过智能技术生成

用了一周的时间看完了VB.NET视频,说实在话,看完了就是感觉“晕”!

看了师哥师姐们的博客,原来他们当时学的时候也是同样的感觉,顿时心里舒坦了许多。原来我还不是太差啊。Vb.net的视频确实比较高大上,对于我这种算是小白来说还是有难度的。当然,也有共鸣的地方,就是比较少罢了。

VB.NET与VB6.0相似的地方还是很多的。至少看到界面我不会陌生,直接上手操作。当然,也是有区别的地方的。VB基于对象面向的,而VB.NET是完全面向对象的。VB6.0不支持继承、重载和接口。而且,在异常处理上,VB.NET做的更好。

在VB6.0中,使用的非结构化的On Error Goto和On Error Resume Next异常处理语句。而在VB.NET中,使用了结构化的Try…Catch…Finally异常处理语句。

之前也有学习过C#,V

评论 22
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值