使い捨ての検索なら匿名メソッド or ラムダ式を使った Find/FindIndex が一番楽でしょう。 ラムダ式ならこんな感じ。 var foundItem = list.Find(item => item.Name == textBox1.Text);