同じタイプのアイテムのリストを含む場合と含まない場合がある、やや複雑なクラスがあります
Class Items
{
List<Items> SubItems ...
}
クラス自体はシリアライズ可能ですが、リストに含まれる前にオブジェクトがシリアライズされてデータベースに追加されるため、リスト内のオブジェクトをシリアライズするための膨大なスペースの無駄になります。
シリアル化されたときにリストを整数のリストとして表すように指定する方法はありますか?
注: これらの整数は、シリアル化されたオブジェクトが配置されている行の主キーを表します。