Tl; dr私はキー値のペアのコレクションを設定したいと思っています。値の型は複数の型がありますが、ISerializable
とシリアライズできます。これは可能ですか?もしそうなら、私はそれを達成するためにどうやって行くことができますか? が変数Session
に格納されている既存のシステムでコードを置き換えようとしているため、開発者は指定されたキーに対して複数のタイプのオブジェクトを格納することができます。私はSession
オブジェクトに追加されたすべてがISerializable
であることを要求するSqlServer SessionState
(メモリ内ではなく、Session
データをデータベースに格納する)を使用できるようにシステムを変換しようとしています。値のペアコレクション、値は複数のタイプになることができますか?
これは、コレクション内の複数のタイプのオブジェクトをラッパーする独自の汎用データクラスを使用していればうまくいくと思いますか?私はどのように(私はジェネリックコレクションをたくさん使いましたが、自分のジェネリッククラスは設定していないので、どうやってこれをやっているのか分かりません)。
これに可能なアプローチに関するアドバイスをいただき、ありがとうございます。
'単に'辞書での問題は何ですか? –