Activator.CreateInstance にパラメータを渡す方法 () 質問する

Activator.CreateInstance にパラメータを渡す方法 () 質問する

ジェネリックメソッドで指定した型のインスタンスを作成したいです。この型にはオーバーロードされたコンストラクタがいくつかあります。コンストラクタに引数を渡せるようにしたいのですが、

Activator.CreateInstance<T>()

これはオプションとしてないようです。

他に方法はありますか?

ベストアンサー1

はい。

(T)Activator.CreateInstance(typeof(T), param1, param2);

おすすめ記事