ハテナキハテナ --unics’s think/sync

福井のまんなかでぼんにょり呟く、ゆにくすの日々オボエガキなど。

文字列で指定したクラスのインスタンスを作成する。

作業中に必要になったので調べてみました。

// Test.Hogeクラスのインスタンスを生成する
Type t = Type.GetType("Test.Hoge");
Test.Hoge hogeInstance = (Test.Hoge)Activator.CreateInstance(t);

便利なモノがあるもんですねぇ。
http://www.atmarkit.co.jp/fdotnet/dotnettips/386createinstance/createinstance.html

qqq for your reading!!
(c)Electro-U-nics --since 2004.03.26