请教,怎么更改ListBox中项的顺序

请问,如何更改ListBox中项的顺序在ListBox中,如何将第4项移到第2项的位置上去。一定需要Remove吗?[解决办法

请问,如何更改ListBox中项的顺序
在ListBox中,如何将第4项移到第2项的位置上去。一定需要Remove吗?

[解决办法]
添加的时候改变不就行啦?
或者比较笨的办法,先获取所有的项,然后排序再重新挂上去。
我只想到这个,坐等高人求解
[解决办法]
通过中间变量,对于对象比较简单的列表,比如字符串,交换第一个和第三个位置,可以如下,

C# code
            object obj = listBox1.Items[2];            listBox1.Items[2] = listBox1.Items[0];            listBox1.Items[0] = obj;
[解决办法]
不一定需要删除了再插入,交换一下就可以了