Here you how you can sort the ArrayList in Ascending and Descending Order.
Ascending Order:
for(int i=0;i<=_leftListBox.Items.Count-1;i++)
{
aList.Add(_leftListBox.Items[i].Text);
}
aList.Add("Azam");
aList.Add("aa");
aList.Add("haha");
aList.Sort();
Descending Order:
for(int i=0;i<=_leftListBox.Items.Count-1;i++)
{
aList.Add(_leftListBox.Items[i].Text);
}
aList.Add("Azam");
aList.Add("aa");
aList.Add("haha");
aList.Sort();
aList.Reverse(); // This sorts it in Descending order
if you use something like this it wont work and than you have to implement the IComparable interface:
foreach(ListItem item in _leftListBox.Items)
{
aList.Add(item);
}
aList.Sort();
No comments:
Post a Comment