リストをある条件で検索して削除


var list = new List { "aaa", "bbba", "cccaa", "ddd" };
list.RemoveAll((string arg) => (arg.Contains("aa")) ? true : false);
// 結果
// bbba
// ddd

上記のコードでは"aa"が含まれている値を削除している。
このように柔軟に操作できて使いやすい。

このブログの人気の投稿

コピーした行の挿入が表示されない時はフィルタされていないかチェック

Excel で一部の図形だけ固定する