向けに使うにしろ、データ処理用に使うにしろ、大体共通して書くのは:プロパティ名、型、データ検証属性。コメントに反映されて欲しい。コマンド実行できないようにしたい。どのプロパティで検証エラーが発生しているかを見れるようにしたい。不変にしておく方が人的ミスも減るし、最適化もかけやすいはず。構築して(コンストラクターで一気に初期化して、以後、個別のプロパティ変更を認めない)、データ検証通らない状態を認めない元データ以外に、導出される値があるはず。イベント起こさないとダメ。複数のデータにまたがるデータ検証もある。支援が欲しい前述のとおり、構文解析やコード生成周りのライブラリはすでに結構充実していて、ここで例示したようなコードの自動生成も、現状でできなくはない話です。以下のような物もないと完成とは言えないと思います。支援:構文ハイライト欲しい。コード補完機能が欲しい。リアルタイムに構文チェックする機能が欲しい。式をそのまま使いたい。CSharp.Expression;というような記述で構文解析できるように、標準で文法定義を持っていて欲しい。一度、構文木のようなデータ構造を通したい。支援もやってくれたりという状態になって欲しい。まで気兼ねなくご連絡ください。ついて運営者について。