今天改bug,遇到一个奇怪的问题,实体对象明明已经Add到集合中了,但List.Contains(entity);就是不起作用。
临时找个方式代替了
bool flag = list.Exists(o => o.Id == entity.Id);
if (!flag)
{
list.Add(entity);
}
哪位大佬研究过希望不吝赐教。
今天改bug,遇到一个奇怪的问题,实体对象明明已经Add到集合中了,但List.Contains(entity);就是不起作用。
临时找个方式代替了
bool flag = list.Exists(o => o.Id == entity.Id);
if (!flag)
{
list.Add(entity);
}
哪位大佬研究过希望不吝赐教。