namespace ServiceCenter.Extensions { /// /// Linq 扩展 /// public static class LinqExtension { ///// ///// 根据指定的属性返回集合中的非重复元素 ///// ///// 不明白本方法是如何实现去重的 ///// 数据源的类型 ///// 数据源需要进行筛选的属性 ///// 数据源 ///// 指定属性的函数表达式 ///// //public static IEnumerable DistinctBy(this IEnumerable source, Func keySelector) //{ // var seenKeys = new HashSet(); // foreach (var source1 in source) // { // if (seenKeys.Add(keySelector(source1))) // yield return source1; // } //} } }