Arma2NETMySQLPlugin.Logger.Logger C# (CSharp) Метод

Logger() публичный Метод

public Logger ( ) : System
Результат System
        public Logger()
        {
            //Constructor
            if (State == loggerState.Stopped)
            {
                //check to see if the logs folder exists, if not create it
                //check the Arma2 root directory first
                if (System.IO.Directory.Exists("logs"))
                {
                    logDir = Path.GetFullPath("logs/");
                }
                else
                {
                    logDir = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData), "Arma2NETMySQL/logs/");
                    if (!System.IO.Directory.Exists(logDir))
                    {
                        System.IO.Directory.CreateDirectory(logDir);
                    }
                }

                //Setup file streams
                DateTime dateValue = new DateTime();
                dateValue = DateTime.Now;
                string fullpath = Path.Combine(logDir, dateValue.ToString("MM-dd-yyyy_HH-mm-ss") + ".log");
                fs = new FileStream(fullpath, FileMode.Append);
                sw = new StreamWriter(fs);

                state = loggerState.Started;
            }
        }