Coleção de lista C # contém problema inválido

Eu mudei o bug hoje e encontrei um problema estranho. O objeto de entidade foi claramente adicionado à coleção, mas List.Contains (entity); simplesmente não funcionou.

Encontre uma maneira de substituí-lo temporariamente

bool flag = list.Exists(o => o.Id == entity.Id);
if (!flag)
{
    list.Add(entity);
}

Quem o estudou e espera me informar.

Acho que você gosta

Origin blog.csdn.net/qq_41630695/article/details/114443255
Recomendado
Clasificación