public DictionaryEntry this[int index] { get { return (new DictionaryEntry( this.BaseGetKey(index), this.BaseGet(index))); } }