私はシリアル化の基本について熟知しています。今ではそれを使用しています。私はReportBase抽象クラスと基本クラスから派生した複数のレポートを持つ既存の報告システムを持っています。これらはそれぞれ、コンストラクタで指定されたさまざまなレポートパラメータと、場合によっては追加のメソッドを持っています。派生したクラスのいずれかをシリアル化し、その後、派生したクラスの型を知らなくても逆シリアル化することは可能ですか?C#deserialize未定義の抽象クラス
また、これを達成するために反射で何かできますか?私はおそらくデータベースにシリアル化されたオブジェクトを格納するので、私が想定している別のフィールドにレポートクラスを追加することができます。
おかげで私はそれを行くを与えます。何らかの理由で私はDeserializeがタイプを要求していると思っていました。私はそれを使ってからしばらくしていました。 – PeteT