private void Write(Logger.LEVEL level, string[] prefix, object[] data) { if (!ShouldWrite(level)) { return; } if (prefix.Length > 0) { Console.WriteLine(string.Format("{0} {1}[{2}] {3}", GetLoggingHead(level), GetCaller(), string.Join(":", prefix), DebugUtil.BuildString(data))); } else { Console.WriteLine(string.Format("{0} {1}{2}", GetLoggingHead(level), GetCaller(), DebugUtil.BuildString(data))); } }
private static void WriteTimeStamped(params object[] objs) { string value = TimeStamp() + DebugUtil.BuildString(objs); Console.WriteLine(value); }