データがデータベースまたはファイルに書き込まれているときに一時的にデータを追加して削除する構造体型のリストがありますlist.RemoveAll
。メソッドを使用してリストから項目を削除しています。
list.RemoveAll
カウントがゼロのリストで呼び出すとスローされるはずですArgumentNullException
が、カウントがゼロであっても例外はスローされません。
_dataNotWrittenToDb.RemoveAll(item => item.ScopeId == _a2Data.ScopeId);
_dataWrittenToDB.RemoveAll(item => item.ScopeId == _a2Data.ScopeId);