Не это так, чтобы AreNotEqual проверил на случай, где два объекта не равны с точки зрения, Равняется () методу, тогда как AreNotSame проверяет на случай, где эти две ссылки на объект не являются тем же. Таким образом, если X и Y являются двумя объектами, которые равны с точки зрения, Равняется (), но были отдельно выделены, AreNotEqual () инициирует провальное утверждение, но другой нет.