System.Collections.DictionaryEntry stores a key/value pair. It is typically(?) used in classes that implement System.Collections.IDictionary. DictionaryEntry has two properties only: Key and Value. DictionaryEntry derives from System.ValueType.