は、私は2つのタプルを定義するとしますタプルは==混乱
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);
私はタプルを比較しようとすると、私は両方がtrueを返すために呼び出すために、私は期待と異なる結果
bool result1 = (tuple1 == tuple2); // FALSE
bool result2 = tuple1.Equals(tuple2); // TRUE
を取得します。 ==
は正確に何ですか?
http://msdn.microsoft.com/en-us/library/53k8ybth.aspx –