Пример #1
0
        /// <summary>
        /// Creates a local duplicate of a file with a given name.
        /// </summary>
        public KnownException TryDuplicate(string newName)
        {
            string         data;
            KnownException exception = TryRead(out data);
            LocalFileIO    newFile;

            if (exception == null && data != null)
            {
                newFile   = new LocalFileIO(newName);
                exception = newFile.TryWrite(data);
            }

            return(exception);
        }
Пример #2
0
 private LogIO() : base(true, true)
 {
     accessible = true;
     _fileName  = "modLog.txt";
     logFile    = new LocalFileIO(_fileName);
 }
Пример #3
0
 private ConfigIO() : base(true, true)
 {
     cfgFile        = new LocalFileIO(FileName);
     SaveInProgress = false;
 }