事業内容

変数の作成




CodeDomを利用して変数の自動生成を行ってみます。
変数に対応したプロパティ(getter、setter)も併せて作成してみます。
ソースコードは以下のような感じになります。



decimal型の変数を定義し、規定値を12に設定しています。

プロパティについては、上記の変数に値を代入、返却を行うだけのものです。
CodeAssignStatementクラスは代入式を作成するものです。
publicをattributeとして追加していますが、なぜかvirtualに・・・



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






CodeDomへ

テンプレートのpondt