public void Log(string error, LOG_TYPE type) { lock (singleton) { if (!ScreenLoggerShowing && m_ScreenLogger != null) { ScreenLoggerShowing = true; m_ScreenLogger.ShowForm(); } Console.WriteLine(error); if (m_ScreenLogger != null) { m_ScreenLogger.Log(error); } FileLogging.Set(error); } }