我需要從我的VS2010 C#項目訪問第三方非託管DLL的一些方法和屬性。在將DLL添加到引用後嘗試訪問它時,一個屬性特別「消失」。我正在使用MS VS2010,目標平臺是XP SP3 x86。XXX不包含定義,也沒有擴展方法
從.NET VB,Item屬性顯示爲
Item([Object], [Object]) As Object
或
ReadOnly Default Property Item(Optional ByVal Name As Object = Nothing, Optional ByVal Index As Object = Nothing) As Object
我可以沒有問題使用。 然而,在C#中,此屬性會消失,一個最接近我能找到成爲
this[[object], [object]]
或
dynamic this[[object Name = System.Type.Missing], [object Index = System.Type.Missing]] { get; }
如何我在C#項目訪問此屬性?謝謝。