VB.NET的类型多于C#吗?
答案 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,如果你添加对正确的程序集的引用。