{{category コンピュータ}} !!!現象 *IronPython から、List を C# の Array(double[]) 引数の関数に渡そうとすると、以下のようなエラーが発生する expected Array[float], got list *C# 側のインタフェース public static void Foo(double[] bar) { *IronPython からの呼び出し data = [ 1.0 , 2.0 , 3.0 ] MyClass.Foo(data) !!!対処 *Python 側で、tuple に変換してやるとよい。 data = [ 1.0 , 2.0 , 3.0 ] MyClass.Foo(tuple(data)) !!!参考ページ http://lists.ironpython.com/pipermail/users-ironpython.com/2006-June/002695.html