我的代码是这样的:CollectionoptionInfoCollection=....ListoptionInfoList=newList();optionInfoList=optionInfoCollection.ToList();if(_isAlphabeticalSoting)SortoptionInfoList我试过optionInfoList.Sort()但它不起作用。 最佳答案 使用sort方法和lambda表达式,真的很容易。myList.Sort((a,b)=>String.Compare(a.Name,b.Nam