您可以像这样在类上重写Equals()和GetHashCode():
public override bool Equals(object obj){ var item = obj as RecommendationDTO; if (item == null) { return false; } return this.RecommendationId.Equals(item.RecommendationId);}public override int GetHashCode(){ return this.RecommendationId.GetHashCode();}


