我如何比较 2 个列表并根据具体属性有不匹配的项目
public partial class Cable : StateObject
{
public int Id { get; set; }
public int CablePropertyId { get; set; }
public int Item { get; set; }
public int TagNo { get; set; }
public string GeneralFormat { get; set; }
public string EndString { get; set; }
public string CableRevision { get; set; }
}
如果我使用,我想根据 CablePropertyId、TagNo 和 CableRevision 完成比较
var diffCables = sourceCables.Except(destinationCables).ToList();
整个属性相互比较。我怎样才能做到这一点?