【发布时间】:2012-03-10 12:29:13
【问题描述】:
我的谷歌柔术让我失望了。问题在标题中...T[,] 和T[*,*] 有什么区别?
我正在寻找 2、2-1/2 部分的答案:
-
外行人(或超级建筑师)的简单英文解释与示例代码。
-
此区别的正式文档的链接。
奖励:指向定义此内容的 C# 4 规范中的小节和页码。 (不在第 12 节“数组”中)
我得到了这个概念here。
【问题讨论】:
-
您通常从 COM 互操作中获取此类对象。下界非零的 SAFEARRAY,通常为 1。使用 Array.GetValue() 和 GetLower/UpperBound() 进行转换。
-
@Hans,是的,他们是从 Excel PIA 获得的,并遇到了越界问题。见这里:stackoverflow.com/questions/9357092/…
标签: c# arrays c#-4.0 multidimensional-array