区分大小写的语言与不敏感的语言?

时间:2010-11-27 22:04:07

标签: c# vb.net programming-languages

visual basic.net不区分大小写,因此它允许编码人员在不关心或记住变量的情况下进行编写。如果你在另一个案例中使用变量而不是声明中使用的变量,它也会从“未声明的变量”错误中解脱出来。它的线路终端是一个换行的事实使它更具可读性,不像C#或c ++需要在套管和连续战中小心谨慎,跟进 {} ,匹配它们并弄清楚哪个就是为了这个。

我的问题是c#over vb有什么优点,知道两者都被编译成MSIL所以这两种语言几乎没有性能差异?

1 个答案:

答案 0 :(得分:1)

在Visual Basic和C#的情况下。没有真正的性能差异。但我认识很多人,我可以得出结论,人们在首先学习C / C ++语言时更喜欢C#。人们在学习Pascal First时更喜欢Visual Basic。这只是语法。