Option Base 1 的问题
所属类别:.NET
文章作者:未知
特别推荐:免费发布信息 承包关键词~~抢爆了!HOT!
假设用 VB6 写的COM有这样的一个方法。Option Base 1Public Function GetOrders() As Variant Dim v As Variant ReDim v(5) Dim i As Integer For i = 1 To 5 v(i) = "Order " & Rnd() * 300 Next GetOrders = vEnd Function到 C# 中调用的话, 只能通过Array 来cast。BllLib.BLLOrdersClass c=new BllLib.BLLOrdersClass();//Object [] o=(Object [])c.GetOrders();System.Array arr=(Array)c.GetOrders();object [] kk=(object [])c.GetOrders() ; // 这个转换会失败的。如果 Option Base 0 则没有类似的问题。看来 Option base 1 确实兼容性不好 :(关闭本页
相关信息· 随机产生N位由数字和字母组成的密码
· 实战ALSA声卡驱动程序安装
· ACDSee V7.0下载
· 用windriver来解决isa型驱动烦恼
21241
82900
