いくつかのクラスとデータ構造をファイルに保存する必要があります。私の最初の反応は、XMLまたはバイナリのシリアライゼーションを使用することでしたが、これは悪夢に変わっています。私は、プライベートセッター、無パラメータコンストラクター、シリアル化属性、辞書など、シリアル化するつもりはないクラスのセットを持っています。私はこれらのクラスを変更できないことを考慮して、どうすればよいですか?この問題を回避する方法はありますか?シリアル化されないように設計されたクラスをシリアル化する方法は?
私はプロパティ、コレクションなどを書くためのすべてのコードを記述する必要がありますか?
私が連載するのDTOを生成するコード生成ツール(mygeneration、T4、何でも)を使用することになり
良い質問、パフォーマンスの要件と問題の規模を手近に詳しく説明できますか? –
この時点では、私には本当に必要条件はありません。私は最もエレガントなソリューションを探しています。 – Martin
あなたは本当に間違った解決策である可能性が高いソリューションを選択しても、ゼロ要件の問題に対するソリューションを設計することはできません。 –