vb永远29岁吧 关注:2贴子:7
  • 0回复贴,共1

VB.Net是世界上最好的语言[转载]

只看楼主收藏回复

原文地址:https://zhuanlan.zhihu.com/p/371542148
VB.Net是世界上最好的语言
韭菜一手哥
10 人赞同了该文章
VBDotNet是世界上最好的语言。跟它一家的还有C#,不过个人感觉C#就是个四不像吧。
1.vb .net类型转换非常方便,c#和java写起来累死人
2.vb .net 支持on error resume next,如果有懒得管的错误比一堆try...catch...舒服多了
3.VB .net 有property 属性,JAVA没有。同时使用反射也可以看到get_某方法和set_某方法
4.vb .net有模块,是一种特殊的类,类名大多数情况下爱写不写
5.抽象类在vb .net中用MustInherit表示,一看就知道怎么回事
6.抽象方法用MustOverride表示,一看就知道怎么回事,final也被换成了NotInheritable
,重写必须加Overrides(不加容易忘)
7.可以用多个文件实现一个类
8.类名不强制与文件名相同(JAVA强制一致,据说这是JAVA的优点)
9.静态用Shared表示,更容易看懂
10.End If,Next,End Sub,End Function,End Class 等比一堆反大括号看起来清楚多了。Python,跟我捉迷藏呢。
11.可以用反射调用方法,也可以用CallByName不区分大小写
12.Microsoft.VisualBasic里一堆神奇的方法
13.可以直接用=判断字符串是否相等,JAVA用==不行
14.Object用起来超爽
15.连用几个AndAlso,OrElse写出的代码像首诗, For ... Each ... As ...In ...读起来超美
16.图省事用Msgbox,练打字用MessageBox. Show
17.vb .net也可以跨平台
18.vb .net也可以开发操作系统(个人感觉比较鸡助)
19.vb .net也可以做后端
20.vb .net可以动态执行字符串形式的代码(当然c#也可以)
21.可以用https://converter.telerik.com/抄别人用c#写好的代码,而你用vb .net写出的代码几乎所有又懒又浮躁的人都不愿意抄。
22.winform前端开发也不错
23.vb .net和vb 都很简单,但是很多学生都不愿意拿它入门,学C语言和JAVA又打死学不会,好心提醒他们一下他们又不干。这帮人一部分是懒,一部分是觉得你在坑他,剩下一部分说你内卷。算了,好东西我只能留给自己爽了。
24.希望以后vb .net会出现指针
25.比尔•盖茨离婚了


IP属地:浙江1楼2023-01-30 20:20回复