Tôi có một danh sách chứa các đối tượng nhưng những objests này không phải là duy nhất trong danh sách. Tôi viết mã này để tạo duy nhất chúng trong một danh sách khác:List.Contains không hoạt động chính xác
foreach (CategoryProductsResult categoryProductsResult in categoryProductsResults.Where(categoryProductsResult => !resultSet.Contains(categoryProductsResult)))
{
resultSet.Add(categoryProductsResult);
}
Nhưng kết quả cuối cùng là giống với danh mụcSản phẩmResults. hàng thứ hai
categoryProductsResult của:
ResultSet đầu hàng:
Như bạn có thể thấy hàng đầu tiên ResultSet và hàng thứ hai categoryProductsResult là giống nhau nhưng nó bổ sung thêm hàng thứ hai để resultSet.
Bạn có đề xuất nào không?
Hiển thị cho chúng tôi nơi bạn ghi đè '.equals()'. –