我想通過按排序按鈕對列表進行排序?即時通訊編碼部分有問題!如何排序列表
如何排序列表
回答
從我的頭頂(我不能測試它自己現在),我這樣做:
private void btnSort_Click(object sender, RoutedEventArgs e)
{
List<string> list = lstbxResults.Cast<string>().OrderBy(p=>p).ToList();
lstbxResults.Clear();
foreach(var item in list)
lstbxResults.Items.Add(item);
}
編輯:我把一個演員獲得一個IEnumerable
錯誤'System.Windows .Controls.ItemCollection'不包含'OrderBy'的定義,並且沒有找到接受'System.Windows.Controls.ItemCollection'類型的第一個參數的擴展方法'OrderBy'(你是否缺少using指令或程序集引用? – 2013-03-01 06:40:53
我編輯了我的答案... – Francisco 2013-03-01 06:57:14
試試這個
private void btnSort_Click(object sender, RoutedEventArgs e)
{
var directoryInfo= new directoryInfo(path);
var files = (from x in directoryInfo.GetFiles()
select x.FullName).ToArray();
Array.Sort(files);
}
我試過這個,但它沒有排序它仍然,代碼張貼上面,我不知道出於某種原因 – 2013-03-01 06:24:10
我會創建一個列表List<string> lstToSort = new List<string>();
然後添加值,然後對其進行排序。這可以發生在事件處理程序中。
lstToSort.Sort();
- 1. 如何排序python列表?
- 2. 如何使用jquery排序來排序表的列表?
- 3. 排序列表
- 4. 排序列表
- 5. 列表排序
- 6. 排序列表
- 7. 排序列表
- 8. 排序列表
- 9. 排序列表
- 10. 排序列表
- 11. 排序列表
- 12. 排序列表
- 13. 排序列表
- 14. 排序列表
- 15. 排序列表
- 16. 排序列表
- 17. 列表排序
- 18. 排序列表
- 19. 排序列表
- 20. 排序列表
- 21. 如何雙向排序python列表,按降序排列數字,按升序排列字母排序?
- 22. 如何排序列
- 23. 如何讓列表中的每個列表按升序排序?
- 24. 列表排序 - 如何配置路由
- 25. 如何在SWT中按列排序表
- 26. 如何對2D列表進行排序?
- 27. Elixir你如何排序列表理解?
- 28. 我如何排序下面的列表
- 29. 如何鏈接列表指針排序
- 30. 如何在grails列表中排序?
你能粘貼你嘗試過的代碼嗎? – sharad 2013-03-01 06:02:17
我貼了!!!! – 2013-03-01 06:05:06
@KevinChun你在哪裏發佈它? – 2013-03-01 06:58:06