誰かが次のことを説明するのを手伝ってもらえますか?オブジェクトとオブジェクトの両方が成功しているContainsKey
ときにfalseと評価される辞書に問題があります。以下は、VisualStudioのイミディエイトウィンドウからの出力です。Equals
GetHashCode
?LocationToRackingGroup.Keys.ToArray()[23].Equals(location)
true
?LocationToRackingGroup.Keys.ToArray()[23] == (location)
true
?this.LocationToRackingGroup.ContainsKey(location)
false
私は何かが足りないのですか?どんなアイデアでも大歓迎です。