水一下,自己关于VB,C,JS等语言风格一点看法...

ZeroLocker ZeroLocker 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
自个儿曾经是VB.NET的使用者,在看了许多其他语言的语法之后,觉得它们都不如VB的语法用得舒服

1、除了VB的几乎全部语言都用 “ { } ”来框住语句块

个人觉得没有VB的直观,我们知道VB的使用是:

Class t
Sub d()
While t

End While
End Sub
End Class

在用其他语言时会出现这样的情况:

Function g()
{
if ...
{
{
{



























}
d=3
e=4
}
a=5
b=6
}
}



 
我的意思是,当代码很长时,我们看到了那一串右大括号后怎么才能知道里面的代码属于哪一级?

}
d=3
e=4
}
a=5
b=6
}
}


上面的做法就是用鼠标滚动到前一个屏幕看看If从哪个括号开始缩进,而且如果记错了缩进的位置的话就...


VB不同,通过 End While End Sub End Class 就能很快的分辨出来
Class t
Sub d()
While t

End While
End Sub
End Class



这是我想说的第一点,还有一点就是很不习惯的分号...
像这样的,
a=3;
b=4;
c=5;

个人觉得分号很很没有必要,我知道分号是行结束符,可是VB这样的用回车符作为行结束符就很方便啊……
用分号的不好之处就在于要用小指按,键位不好,还容易在调试时产生的许多微妙的错误


我想这就是VB的舒适之处了。

这是自己的一定小想法,不知大家的对于语法这种东西的感觉是怎样的。

...全文

相关推荐

评论 20
收藏 已收藏
分享
返回顶部
ZeroLocker
VB 16,718 成员 110,520 内容