Pages

2010/08/26

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


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

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