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

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

C#中的對象怎么利用Distinct實(shí)現(xiàn)按條件去重-創(chuàng)新互聯(lián)

本篇文章為大家展示了C#中的對象怎么利用Distinct實(shí)現(xiàn)按條件去重,內(nèi)容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細(xì)介紹希望你能有所收獲。

目前創(chuàng)新互聯(lián)已為上1000+的企業(yè)提供了網(wǎng)站建設(shè)、域名、虛擬主機(jī)、網(wǎng)站托管維護(hù)、企業(yè)網(wǎng)站設(shè)計(jì)、北京網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。

平時,我們將c#中的Distinct大多用于對數(shù)組去重,一般數(shù)組為基礎(chǔ)的數(shù)據(jù)類型,例如 int,string.也可以用于對象去重,我們看看C#對Distinct方法的定義:

C#中的對象怎么利用Distinct實(shí)現(xiàn)按條件去重

有重載,第一個參數(shù)都加了this,是拓展方法,有關(guān)拓展方法,請百度了解。

下面我們來研究下Distinct的對象去重,假設(shè)我們現(xiàn)在有一個People類:

 public class People
 {
  public int ID { get; set; }
  /// 
  /// 姓名
  /// 
  public string Name { get; set; }
  /// 
  /// 所屬省份
  /// 
  public string Province { get; set; }
  /// 
  /// 年齡
  /// 
  public int Age { get; set; }
  public override string ToString()
  {
   return string.Format("ID:{0} Name:{1} Province:{2} Age:{3}", ID, Name, Province, Age);
  }
 }

網(wǎng)站名稱:C#中的對象怎么利用Distinct實(shí)現(xiàn)按條件去重-創(chuàng)新互聯(lián)
文章地址:http://weahome.cn/article/ddsgid.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部