这个问题就像讨论熊掌和龙虾哪个好吃一样。我想我的这个比喻还是比较恰当的,C#和VB.NET都.NET中的一员,编译后都是生成了MSIL代码,如果是论功能,他们是基本相同的,而具体的差别只是在于个人爱好上。有的人早期学过VB6.0或更早的版本,习惯了VB的编程风格,所以他们自然就会选择VB.NET,而有的人学的是CC++VC 或者是JAVA之类的C语系的语言,那么他们就比较习惯C#的编程风格,自然就去选择C#。对于VB和C#哪个更爱好一些,是由对哪种编程风格更熟悉,更容易上手而决定的。当然这不是绝对的,就犹如对海鲜极度过敏的人也有喜欢吃龙虾的,但吃下去以后,过后遭罪的还是自己。说到这应该有人要说要从安全方面来考虑,你要意识到,安全是人...
|