List<T>
メンバーを持つクラスがあるとします。内部にプッシュされるアイテムの数がわからないとしましょう (ただし、ブロックされたリストとして実行したくありません)。このリストには、過去 24 時間のアイテムのスライディング ウィンドウが含まれています (そして、LINQ クエリでアクセスします)。 )。
アイテムがリストから再び削除されたときにメモリ不足を回避し、それ自体を非シリアル化するために、リストを何らかのディスクファイルにシリアル化するように指示するきちんとした方法はありますか? (ファイルストリームか何か)
または、メカニズムを自分で作成する必要がありますか?