public DatabaseFile(string fileName, DatabaseFileMode mode) { this.mode = mode; if (mode == DatabaseFileMode.Read) { Stream = File.Open(fileName, FileMode.OpenOrCreate, FileAccess.Read); } else { Stream = File.Open(fileName, FileMode.Create); } }
public DatabaseFile(string fileName, DatabaseFileMode mode) { this.mode = mode; FileExtensions.CreateDirectoriesForFile(fileName); if (mode == DatabaseFileMode.Read) { Stream = File.Open(fileName, FileMode.OpenOrCreate, FileAccess.Read); } else { Stream = File.Open(fileName, FileMode.Create); } }