读书人

请教SortedList怎么按加入顺序排序

发布时间: 2013-01-26 13:47:04 作者: rapoo

请问,SortedList如何按加入顺序排序
public SortedList<string, object> sor;
sor.Add(...)
sor.Add(...)
sor.Add(...)
sor.Add(...)

请问,如何使SortedList的元素按照元素加入的顺序排序,而不是自动排序?
[解决办法]
人家本来是SortedList,就是会自动排序哇,不想自动自动排序就直接用List嘛~
[解决办法]

引用:
引用:
人家本来是SortedList,就是会自动排序哇,不想自动自动排序就直接用List嘛~
我要用字典功能


那就用Dictionary<string,object>

[解决办法]
传入一个排序编号就是了
int n = 0;
...
sor.Add(new { order = n++, data = 你的数据 });
sor.Add(new { order = n++, data = 你的数据 });
...
[解决办法]
引用:
引用:引用:
人家本来是SortedList,就是会自动排序哇,不想自动自动排序就直接用List嘛~
我要用字典功能

那就用Dictionary<string,object>


这个就可以。也可以用HashTable

读书人网 >C#

热点推荐