「マイクロソフト系技術情報 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。
目次 †
概要 †
- System.TypeとSystem.Reflection名前空間のクラスと共に使用する。
- リフレクションを使用すると、以下のような処理を実装できる。
- 以下の情報を取得できる。
- 読み込まれたアセンブリについての情報、
- およびそのアセンブリ内に定義されている
クラス、インターフェイス、値型などの型。
- 型インスタンス
- 実行時に型インスタンスを作成
- 作成した型インスタンスを呼出
詳細 †
使用例 †
具体的には以下のような処理を実装できる。
参考 †
性能 †
- 一般的に遅いと言われているが、以下で実用的な速度までチューニング可能。
参考 †
参考 †
microsoft.com †
実装例 †
Tags: :プログラミング, :.NET開発