static void WriteLine(ConCol col, String str, params Object[] args) { PushCc(col); Console.Write(str, args); PopCc(); Console.WriteLine(); }
static void PushCc(ConCol col) { var c = ColorMap[col]; PushCc(c.Item1, c.Item2); }
public override void PushColor(ConCol color) { base.PushColor(color); System.Console.ForegroundColor = color.ConsoleColor; }
public override void PushColor(ConCol color) { _innerWriter.Write($"<c{color.ConsoleColor:D}>"); base.PushColor(color); }