When dealing with something like a List you can write the following:
List
list.ForEach(x => Console.WriteLine(x));
Personally I also prefer the second because it's less confusing to debug, but in this case I think it's just a matter of style since they both end up getting the same thing done.