简介
Heroius.Extension.Net 是Heroius Packs 基础工具包中的一员,提供基于.net framework框架下的基础功能。
依赖于Heroius.Extension.
ObservableCollection<T>.Sort拓展方法
命名空间:Heroius.Extension.Net
此拓展方法使ObservableCollection<T>实例的元素在类型内部重新排序。
慎用:为了维持ObservableCollection的界面绑定,对其进行的Sort采取了副本排序,原本重构的方式,在元素数量较多的情况下,将导致可见的性能下降。
Type 类型拓展方法
Type.GetExtensionMethods 及 Type.GetExtensionMethod 方法,用于从类型实例获取该类型的拓展方法。
两者均扫描当前应用程序域中加载的所有程序集。