public void CanCalculateHashCode() { var complex = new Complex32(1, 0); Assert.AreEqual(1065353216, complex.GetHashCode()); complex = new Complex32(0, 1); Assert.AreEqual(-1065353216, complex.GetHashCode()); complex = new Complex32(1, 1); Assert.AreEqual(-16777216, complex.GetHashCode()); }