public FileSystemDatabase(string directory) { this.directory = directory; if (!Directory.Exists (this.directory)) { Directory.CreateDirectory (this.directory); } }