コード例 #1
0
ファイル: CSVReaderWriter.cs プロジェクト: mml21/TL
 /// <summary>
 /// Opens the given file for reading or writing.
 /// </summary>
 /// <param name="fileName">The fileName</param>
 /// <param name="mode">The mode to open the file file (Read or Write) </param>
 public void Open(string fileName, Mode mode)
 {
     if (mode == Mode.Read)
     {
         _CSVReader.Open(fileName);
     }
     else if (mode == Mode.Write)
     {
         _CSVWriter.Open(fileName);
     }
     else
     {
         // We keep this for backwards compatibility but this means
         // that the mode can never be used as an enum flags, e.g. to both
         // read and write the file
         throw new Exception("Unknown file mode for " + fileName);
     }
 }