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