1

IronPython を埋め込むことにより、Python モジュールの形式でユーザー拡張機能をサポートする .Net アプリケーションがあるとします。Ironcladを使用して、ユーザーがモジュール内から NumPy および SciPy パッケージを利用できるようにします。Ironclad が提供する相互運用性はどの程度優れていますか? 私の質問は次のとおりです。Tユーザーのモジュールによって提供されるタイプの NumPy 配列を、アプリケーションの残りの部分で使用できますIList<T>か?

編集明確にするために、IronPython は型のオブジェクトの列挙可能な Python をまたはTとして公開します。NumPy 配列がこのカテゴリに当てはまるかどうかはわかりません。配列は非常に大きい可能性があるため、NumPy 配列を呼び出す必要はありません。IEnumerable<T>IList<T>.tolist()

4

1 に答える 1

1

いいえ、できません。おそらく私はそれを愚かな方法でやっているかもしれませんが、numpy 配列をリストに変換してから List[T] に変換します。

于 2010-06-02T06:53:26.730 に答える