public StringTestDatabaseHolder(string sourceFileName) { dbFile = sourceFileName + ".txt"; data = File.Exists(dbFile) ? StringDictionarySerializer.Deserialize(File.ReadAllText(dbFile)) : new Dictionary <string, string>(); }
public void Dispose() { if (!dirty) { return; } dirty = false; File.WriteAllText(dbFile, StringDictionarySerializer.Serialize(data)); }