Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Diagnostics;
- using System.Text;
- namespace HBKStress
- {
- public static class Log
- {
- [Conditional("DEBUG")]
- public static void Debug(string message)
- {
- Console.ResetColor();
- Console.ForegroundColor = ConsoleColor.DarkGray;
- Console.Write("[DEBUG]\t");
- Console.WriteLine(message);
- Console.ResetColor();
- }
- public static void Info(string message)
- {
- Console.ResetColor();
- Console.ForegroundColor = ConsoleColor.DarkGray;
- Console.Write("[INFO]\t");
- Console.ForegroundColor = ConsoleColor.White;
- Console.WriteLine(message);
- Console.ResetColor();
- }
- public static void Warning(string message)
- {
- Console.ResetColor();
- Console.ForegroundColor = ConsoleColor.White;
- Console.Write("[WARN]\t");
- Console.ForegroundColor = ConsoleColor.Yellow;
- Console.WriteLine(message);
- Console.ResetColor();
- }
- public static void Error(string message)
- {
- Console.ResetColor();
- Console.ForegroundColor = ConsoleColor.DarkRed;
- Console.Write("[ERR]\t");
- Console.ForegroundColor = ConsoleColor.Red;
- Console.WriteLine(message);
- Console.ResetColor();
- }
- public static void Exception(Exception ex)
- {
- Console.ResetColor();
- Console.ForegroundColor = ConsoleColor.Red;
- Console.BackgroundColor = ConsoleColor.DarkGray;
- Console.Write("[EXC]\t");
- Console.BackgroundColor = ConsoleColor.White;
- Console.WriteLine(ex);
- Console.ResetColor();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement