lambdaはよくわからんわ。

  var list = new List<string>();
  list.Add("hoge");
  ...

  list.FindAll(s => s.Contains("o"));
  list.Sort((s1, s2) => String.Compare(s1, s2));
// list.ForEach(s => Console.WriteLine(s));

FindAll, Sortはおkで、ForEachはコンパイルエラー。