事業内容

Genericsを利用する




CodeDomを利用してGenericsを利用したクラスの自動生成を行ってみます。
ソースコードは以下のような感じになります。



CodeTypeParameterを利用することで、Genericsを利用することができます。
今回はBaseTypesにDataSetを追加することで継承クラスにもしてみました。
変数についても、CodeTypeReferenceにCodeTypeParameterを引数として渡すことで、
Genericsに対応した変数を作成することができます。



実行すると以下のようなソースコードが作成できます。
クラスの作成方法についてはこちらを参考にしてください。






CodeDomへ

テンプレートのpondt