I frequently find myself writing code like this:
List list = new List { 1, 3, 5 };
foreach (int i in list) {
Console.Write(\"{0}\\t
public static void WriteLine(this List<int> theList)
{
foreach (int i in list)
{
Console.Write("{0}\t", t.ToString());
}
Console.WriteLine();
}
Then, later...
list.WriteLine();
new List<int> { 1, 3, 5 }.ForEach(Console.WriteLine);
List<int> list = new List<int> { 1, 3, 5 };
list.ForEach(x => Console.WriteLine(x));
Edit: Dammit! took too long to open visual studio to test it.