/// <summary> /// Deletes an entry from the table /// </summary> /// <param name="name">The entry name</param> public static void DeleteEntry(string name) { #if CORE CoreMethods.DeleteEntry(name); #else Storage.Instance.DeleteEntry(name); #endif }
public void TestDeleteEntry() { string key1 = "testKey"; string toWrite1 = "written"; CoreMethods.SetEntryString(key1, toWrite1); string key2 = "testKey2"; double toWrite2 = 3.58; CoreMethods.SetEntryDouble(key2, toWrite2); Assert.That(CoreMethods.GetEntryInfo("", 0).Count, Is.EqualTo(2)); CoreMethods.DeleteEntry(key1); Assert.That(CoreMethods.GetEntryInfo("", 0).Count, Is.EqualTo(1)); const string err = "error"; Assert.That(CoreMethods.GetEntryString(key1, err), Is.EqualTo(err)); }
/// <summary> /// Deletes the specifed key in this table. /// </summary> /// <param name="key">The key name.</param> public void Delete(string key) { CoreMethods.DeleteEntry(m_path + PathSeperatorChar + key); }