Giả sử tôi xác định hai tuples:tuple == Lẫn lộn
Tuple<float, float, float, float> tuple1 = new Tuple<float, float, float, float>(1.0f, 2.0f, 3.0f, 4.0f);
Tuple<float, float, float, float> tuple2 = new Tuple<float, float, float, float>(1.0f, 2.0f, 3.0f, 4.0f);
Nếu tôi cố gắng để so sánh các bộ, tôi nhận được kết quả khác nhau
bool result1 = (tuple1 == tuple2); // FALSE
bool result2 = tuple1.Equals(tuple2); // TRUE
Tôi mong chờ cho cả các cuộc gọi đến trở thành sự thật. Chính xác là gì ==
so sánh?
http://msdn.microsoft.com/en-us/library/53k8ybth.aspx –