Đây có phải là loại thử nghiệm cần thiết khi loại bỏ một mục không?C# Danh sách <T> Chứa kiểm tra
if (_items.Contains(item))
{
_items.Remove(item);
}
Và còn thử nghiệm này thì sao?
if (!_items.Contains(item))
{
_items.Add(item);
}
Tại sao bạn không chỉ đọc tài liệu và/hoặc dùng thử? Có vẻ như một điều đơn giản để tìm ra. –
Tôi không thấy có vấn đề gì với việc đặt câu hỏi trên Stackoverflow, mặc dù bạn đã đúng khi đọc tài liệu luôn là một phản xạ tốt. Câu trả lời ở đây cũng có thể cung cấp cái nhìn sâu sắc bổ sung có thể thú vị cho anh ta (như đề cập đến Hashset trong câu trả lời thứ hai). –