博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
c#中ObservableCollection<T>排序方法
阅读量:4982 次
发布时间:2019-06-12

本文共 715 字,大约阅读时间需要 2 分钟。

之前用到的一段代码,记录一下

1     public static class ObservableExtension 2     { 3         public static void Sort
(this Collection
source, Func
keySelector) 4 { 5 List
sortedList = source.OrderBy(keySelector).ToList(); 6 source.Clear(); 7 foreach (var sortedItem in sortedList) 8 source.Add(sortedItem); 9 }10 11 public static void Sort
(this ObservableCollection
collection) where T : IComparable12 {13 List
sortedList = collection.OrderBy(x => x).ToList();14 for(int i = 0;i

 

转载于:https://www.cnblogs.com/rarator/p/6088615.html

你可能感兴趣的文章
Oracle中MD5+Base64加密实现
查看>>
linux 编辑文档
查看>>
Java中ArrayList类的用法(转)
查看>>
作业5 指针应用1。
查看>>
关于JAVA项目中的常用的异常处理情况总结
查看>>
字段类型的选择原则
查看>>
StructLayoutLayout 属性无法通过GetCustomAttributes 或者 Attributes获得
查看>>
如何一键收藏微信文章?
查看>>
二维码图片以字符串的形式保存DB,已文件流显示页面上
查看>>
install
查看>>
好久没有写东西了发一个1年前写的东西
查看>>
Struts2、Spring、Hibernate 高效开发的最佳实践(转载)
查看>>
使用cmd查看电脑连接过的wifi密码并将密码发送至指定邮箱(三)
查看>>
u3d 场景资源打包
查看>>
123
查看>>
hdu 1874
查看>>
最优比例生成树最优比率生成树 01分数规划问题
查看>>
ARM函数调用过程分析
查看>>
css样式重置方案 -解决浏览器差异
查看>>
distpicker使用记录
查看>>