我有一个列表框,我想排序列表框中的每个项目从a-z并分配在一个按钮中的代码。我需要将数组分配给列表框吗?然后用循环 ?排序阵列array.sort
这是我做过什么:
protected void sortImageButton_Click(object sender, ImageClickEventArgs e)
{
string[] sort = new string[cartListBox.Items.Count];
for (int i = 0; i < sort.Length; i++)
{
sort[i] = cartListBox.Items[i].ToString();
Array.Sort(sort);
}
}
然而,当我按一下按钮,它没有做任何事情。
您正在对字符串数组进行排序。你期望列表框被排序吗? –
您应该在循环外进行排序。你也应该分开排序列表框。 – Tilak
是的....我需要将数组分配给列表框的值吗? –