I\'m a fan of extension methods in C#, but haven\'t had any success adding an extension method to a static class, such as Console.
For example, if I want to add an e
I stumbled up on this thread while trying to find an answer to the same question the OP had. I didn't find the answer I wanted but I ended up doing this.
public static class MyConsole
{
public static void WriteLine(this ConsoleColor Color, string Text)
{
Console.ForegroundColor = Color;
Console.WriteLine(Text);
}
}
And I use it like this:
ConsoleColor.Cyan.WriteLine("voilà");