【发布时间】:2011-10-13 13:12:46
【问题描述】:
我需要能够根据单击增加/减少箭头按钮的按钮重新排序数字列表。所以我有一个当前在SortedDoctionary 中的项目列表。当我打印出来时,它看起来像这样:
key : value
1 : 1
2 : 2
3 : 25
4 : 29
5 : 31
当用户单击“向上”按钮时,我想将 key[3] 更改为 key[2]。所以就换个位置吧。最终结果应该给我这样的输出:
key : value
1 : 1
2 : 25
3 : 2
4 : 29
5 : 31
所以我需要在列表中向上或向下切换位置。任何帮助将不胜感激!
【问题讨论】:
-
在我看来,位置列表(
List<T>或LinkedList<T>等)更适合这里。
标签: c# asp.net dictionary position