public override int GetHashCode() { unchecked { int hash = 17; hash = (hash * 23) + Id.GetHashCode(); hash = (hash * 23) + BrandName.GetHashCode(); hash = (hash * 23) + Model.GetHashCode(); hash = (hash * 23) + Horsepower.GetHashCode(); hash = (hash * 23) + Generation.GetHashCode(); hash = (hash * 23) + ProdutionDate.GetHashCode(); hash = (hash * 23) + BrandId.GetHashCode(); return(hash); } }