C#和VB.nET类型

时间:2009-02-12 07:46:53

标签: c# vb.net

VB.NET的类型多于C#吗?

4 个答案:

答案 0 :(得分:9)

不,它们属于同一个.NET Framework,默认情况下VB.NET唯一具有的是对Microsoft.VisualBasic .... namespace的引用。

答案 1 :(得分:3)

两种语言中的类型都指的是相同的内在CTS数据类型。 (CTS = Common Type System

答案 2 :(得分:2)

VB.NET当天缺乏对无符号类型的支持,但现在已经修复了。由于所有这些语言都是CLR语言,因此类型集是等效的。 VB.NET仍然有一些奇怪的旧学校兼容性别名(如Date和其他一些我记不起来的)但这些只是标准CLR类型的别名。

答案 3 :(得分:1)

VB.NET有一些与vb6向后兼容的东西,但你可以从c#访问它的moste,如果你添加对正确的程序集的引用。