public static bool Add(string log, logLevelEnum LogLevel) { using (TextWriter outputFile = new StreamWriter(Path.Combine(docPath, "EscapeFromNoName/logs_" + bootUpTimestamp + ".txt"), true)) { try { outputFile.WriteLine(string.Format("[{0}]{1} : {2};", GetTimeStamp(false), logLevel(LogLevel), log)); return(true); } catch { } return(false); } }
public static string logLevel(logLevelEnum LogLevel) { switch (LogLevel) { case logLevelEnum.Low: return("[Low]"); case logLevelEnum.High: return("[High]"); case logLevelEnum.Critical: return("[CRITICAL]"); case logLevelEnum.Debug: return("[DEBUG]"); default: return(""); } }