>>12
自分もそういう書き方しか思いつかなかったんですが、もう少しスマートに書けないかなと。

↑であげたのは簡略化した内容ですが、実際には

class Item{
bool Checked;
string KeyWord;
}

このクラスのリスト List<Item> に対して
あるキーワード文字列に一致する場合は、Checkedをtrueにして
そのリスト全体を返す。みたいなことがやりたいんだよね。