Trong Đặc tả Ngôn ngữ C# Phiên bản 4, Nhà khai thác 1.6.7.5 là thông tin về các toán tử List<T>
: ==
và !=
. Nhưng tôi không thể tìm thấy các toán tử như vậy được định nghĩa trong List<T>
? Tui bỏ lỡ điều gì vậy?Danh sách <T> nhà điều hành == Trong Đặc tả Ngôn ngữ C# Phiên bản 4
Mẫu mã từ 1.6.7.5 Các nhà khai thác:
List<int> a = new List<int>();
a.Add(1);
a.Add(2);
List<int> b = new List<int>();
b.Add(1);
b.Add(2);
Console.WriteLine(a == b); // Outputs "True" => here I get False as well
b.Add(3);
Console.WriteLine(a == b); // Outputs "False"
Xin giải thích câu hỏi của bạn rõ ràng hơn – darnir
Xin đừng nói "Đầu ra" cho "Tôi muốn nó .." :) –
@pst Mã này được sao chép và dán đúng nguyên văn từ spec ngôn ngữ, cùng với lời bình luận. – dasblinkenlight