真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

C#刪除Collections中的重復(fù)數(shù)據(jù)

  • List去重

    創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于網(wǎng)站建設(shè)、成都網(wǎng)站制作、大同網(wǎng)絡(luò)推廣、小程序定制開發(fā)、大同網(wǎng)絡(luò)營銷、大同企業(yè)策劃、大同品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供大同建站搭建服務(wù),24小時(shí)服務(wù)熱線:18980820575,官方網(wǎng)址:www.cdcxhl.com

通過擴(kuò)展方法System.Linq.Enumerable.Distinct()

對(duì)于簡單數(shù)據(jù)類型,可以簡單的調(diào)用這個(gè)函數(shù)就行啦,因?yàn)樗鼤?huì)使用默認(rèn)的比較器(System.Collections.Generic.EqualityComparer.Default)。

 Default   屬性檢查類型 T 是否實(shí)現(xiàn)此 System.IEquatable 泛型接口,如果實(shí)現(xiàn),該屬性將返回一個(gè)包含 IEquatable.Equals 方法的實(shí)現(xiàn)的 EqualityComparer。否則,它返回 T 提供的 EqualityComparer

對(duì)于類數(shù)據(jù)類型,需要定義一個(gè)IEqualityComparer接口的實(shí)現(xiàn)類,或在類中直接實(shí)現(xiàn)System.IEquatable或IEqualityComparer。

例子1:

private static List DistinctEstimatesUniverse(List universeList)
 {
      return universeList.Distinct(new UniverseComparer()).ToList();
 }
public class UniverseComparer : IEqualityComparer
    {
        public bool Equals(EquityUniverse x, EquityUniverse y)
        {
            if (Object.ReferenceEquals(x, y)) return true;
            return x.GlobalEntityId.Equals(y.GlobalEntityId) && x.CountryId.Equals(y.CountryId);
        }
        public int GetHashCode(EquityUniverse obj)
        {
            return obj.CountryId.GetHashCode() ^ obj.GlobalEntityId.GetHashCode();
        }
    }

網(wǎng)站題目:C#刪除Collections中的重復(fù)數(shù)據(jù)
URL分享:http://weahome.cn/article/gpdcos.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部