/// <summary> ///当前排序 /// </summary> public void Sort(SortEnum pse) { List <string> listKeys = this.Keys.ToList(); listKeys.Sort(new SortCamparer(pse)); BaseDictionary pd = new BaseDictionary(); foreach (string r in listKeys) { pd.Add(r, this[r]); } this.Clear(); foreach (string r in listKeys) { this.Add(r, pd[r]); } pd.Clear(); pd = null; }