标签: c# winforms list
如何让两个项目在列表< T>中交换位置?例如,项目3移动到位置1,项目1移动到具有五个项目的列表中的位置3。感谢。
答案 0 :(得分:3)
在覆盖变量之前,只需保存变量中的一个项目:
var temp = list[1]; list[1] = list[3]; list[3] = temp;