对列表框中的项目列表进行排序 [英] Sorting a list of items in a list box
本文介绍了对列表框中的项目列表进行排序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想从列表框中获取一堆项目,将它们添加到一个数组中,对其进行排序,然后将其放回另一个列表框中.这是我想出的:
I want to get an bunch of items from a list box, add them to an array, sort it, then put it back into a different listbox. Here is what I have came up with:
ArrayList q = new ArrayList();
foreach (object o in listBox4.Items)
q.Add(o);
q.Sort();
listBox5.Items.Add(q.ToString());
但它不起作用.有什么想法吗?
But it doesnt work. Any ideas?
推荐答案
ArrayList q = new ArrayList();
foreach (object o in listBox4.Items)
q.Add(o);
}
q.Sort();
listBox5.Items.Clear();
foreach(object o in q){
listBox5.Items.Add(o);
}
这篇关于对列表框中的项目列表进行排序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文