疑難排解例外狀況:System.Runtime.InteropServices.SafeArrayRankMismatchException
更新:2007 年 11 月
當收到的 SAFEARRAY 陣序不符合 Managed 簽章中指定的陣序時,就會擲回 SafeArrayRankMismatchException 例外狀況。
相關秘訣
- 請確定陣列具備所需的維度數目。
因為安全陣列的陣序和界限無法從型別程式庫中判斷,所以陣序會假設等於 1,而下限假設等於 0。陣序和界限必須定義在由型別程式庫匯入工具 (TlbImp.exe) 所產生的 Managed 簽章中。