您的位置:首页 > 其它

List<T> 中判断重复项 根据某一项

2015-04-07 17:29 302 查看
方法一 :

Modellist.Count(a => Modellist.FindAll(b=>b==a).Count > 1)
方法二 :

//判断读取到的文本中,是否有重复的项
var linq = from s in list
group s by new { s.Code } into newGroup
where newGroup.Count() > 1
select newGroup;
if (linq.ToList().Count > 0)
{
MessageBox.Show("有重复的项,请检查!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Warning);
return;
}


#region 定义导入对象

/// <summary>

/// 导入对象

/// </summary>

public class ImportObject

{

/// <summary>

/// 作业单号

/// </summary>

public String Code { get; set; }

/// <summary>

/// 扫描数量

/// </summary>

public int Count { get; set; }

}

#endregion
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐