从vb.net特定语言迁移到.net框架语言有什么原因?示例:
VB.net
上行
msgBox
.Net框架
array.getUpperBound(0)
messageBox
发布于 2010-03-12 00:35:16
这些函数的存在是为了镜像VB6中的内置内容,从而使代码移植更容易。
然后,Microsoft.VisualBasic名称空间中的函数通常是.Net函数的包装器,在调用函数之前会进行一些额外的检查,因此使用它们与使用本机函数相比,会对性能造成轻微的影响。
发布于 2010-03-12 00:26:19
向后兼容性
发布于 2010-03-12 01:48:02
VB.Net是一种".net框架语言“。您为.Net展示的示例在VB中工作得很好。因此,从这个意义上说,你不会从任何地方迁移。至于为什么您应该更喜欢新的.net习惯用法而不是旧的特定于vb的习惯用法,原因有很多:
https://stackoverflow.com/questions/2426664
复制相似问题