新的vb.net增强功能?

时间:2008-11-03 16:58:00

标签: c# vb.net

我一直在听/读很多关于C#4的新语言增强功能。如果这些相同的增强功能也将应用于VB,或者是什么,我有点好奇。有谁知道我在哪里可以得到一些见解?随着C#发生了所有新的变化,除非你碰巧喜欢语法,否则似乎没有什么理由可以使用VB。 MS这次没有进入VB的增强功能是否包含在C#中,反之亦然?

3 个答案:

答案 0 :(得分:1)

我实际上忽视了Lou Franco对VB.Net的解雇。 Checkout Panopticon Central:

例如:

  

然后Lucian做了一个非常好的   VB 10.0的演示版,已发货   Visual Studio 2010.他展示了(IIRC)   应该具备以下功能   熟悉本博客的读者:   数组文字,集合   初始化器,自动属性,   隐含线延续,陈述   lambda,泛型方差和a   嵌入主互操作的功能   程序集中的程序集类型,以便您   不必部署PIA。我可以   已经错过了一些,所以看看   视频发布时!

答案 1 :(得分:0)

对C#的一些更改(例如命名可选参数)已经在VB中。 VB.NET优于C#的主要优势是Office / COM集成,而新的C#正在解决这个问题。

如果您需要定位较旧的.NET版本,如果您需要这些功能,VB.NET仍然可以使用。

答案 2 :(得分:0)

C#中仍然缺少vb.net有一段时间的东西:xml文字。但这并不是什么新鲜事。