/// <summary>
/// 去重复项
/// </summary>
/// <typeparam name="TSource"></typeparam>
/// <typeparam name="TKey"></typeparam>
/// <param name="source"></param>
/// <param name="keySelector"></param>
/// <returns></returns>
public static IEnumerable<TSource> DistinctBy<TSource, TKey>(this IEnumerable<TSource> source, Func<TSource, TKey> keySelector)
{
HashSet<TKey> seenKeys = new HashSet<TKey>();
foreach (TSource element in source)
{
Himall商城LinqHelper帮助类(1)
最新推荐文章于 2024-09-13 21:40:38 发布
本文介绍了Himall商城中使用的LinqHelper帮助类,该类提供了去重复项、构建初始查询条件和获取默认排序等实用方法。通过示例代码展示了如何使用这些方法来增强LINQ查询的功能。
摘要由CSDN通过智能技术生成