public FileLog(string path, string name, LogFileModes mode) { // Set an initial log file _name = name; Mode = mode; if (mode == LogFileModes.SEPARATE) { _filename = path + "\\" + name + "_" + DateTime.Now.Ticks + ".log"; } else { _filename = path + "\\" + name + ".log"; } WriteHeader(); }