我们知道,vb 和 vb.net 还是有区别的,前者诞生的更早,后者为原始Visual Basic提供了连续性,而使用Visual Basic的主要好处之一是该语言已经稳定了很长时间了。大量使用Visual Basic的程序员证明了它的稳定性。
相对于VB, C#是一个更年轻的语言,VB.NET和C#的转换几乎是无障碍的,那么VB.NET会消失吗?短期来看,不会。但如果你是新手,想从0开始学习一门语言,并想为此工作,我建议你选择C#而非VB.NET。
今天进入软件开发领域的任何人都将使用JavaScript + HTML / CSS + SQL(以一种或另一种形式)与Python,Java或C#结合使用,VB.NET不在图中。
现在,更多的开发人员正在支持C#,而只有在有意义的情况下,VB语言的改进才会出现,另外,在云和移动开发的尖端领域,C#的领先性将优于VB.NET。
值得注意的是, Microsoft相关人员曾提到VB的未来:
VB的重点将是VB已成功或可能成功的地方,即主要针对Microsoft技术和Windows,重点是为现有解决方案,开发人员,企业和方案带来现代功能。