object[]
パラメータとして期待するCOM関数があります。
foo(object[] values)
enum
いくつかのフィールドを渡したいので、次を使用します。
object[] fields = (object[])Enum.GetValues(typeof(SomeEnumType));
ただし、ie [ ]に渡そfields
うとすると、エラーが発生します。foo(...)
foo(fields)
「タイプ`SomeEnumType[]'のオブジェクトをタイプ'system.Object[]'にキャストできません。
誰かが私が間違っていることを教えてもらえますか?