public void RemoveItem(EnumBaseTypeInfo key) { if (internalDictionary.Keys.Contains(key) == true) { internalDictionary.Remove(key); } }
public void AddItem(EnumBaseTypeInfo key, string value) { if (internalDictionary.Keys.Contains(key) == false) { internalDictionary.Add(key, value); } }
public void RemoveItem(EnumerationLiteral key) { EnumBaseTypeInfo keyToRemove = null; foreach (var i in internalDictionary) { if (i.Key.Key.Equals(key)) { keyToRemove = i.Key; break; } } if (keyToRemove != null) { internalDictionary.Remove(keyToRemove); } }