Результаты поиска по запросу "equality"
LINQ: Использовать .Except () для коллекций разных типов, делая их конвертируемыми / сопоставимыми?
Учитывая два списка разных типов, возможно ли сделать эти типы конвертируемыми между собой или сопоставимыми друг с другом (например, с помощью TypeConverter или аналогичных), чтобы запрос LINQ мог их сравнить? Я видел другие подобные вопросы о ...
Важно ли переопределить Equals, если я реализую IEquatable <T>?
Я знаю важность переопределенияGetHashCode при реализации пользовательских проверок на равенство - для которых я реализовалIEquality<T> интерфейс, а также разница между общим и неуниверсальнымEquals как обсуждено ...
Будут ли члены var в классе case влиять на равенство класса case?
В своем коде я интенсивно использовал классы case, отвечая на базовые определения равенства класса case для правильного поведения. Затем я обнаружил, что мне нужно добавить еще один элемент поля в класс дел. Так что, если я добавлюvar член поля ...
Что такое мокко равные тесты?
Я тестирую приложение Express Node с Mocha. Я хотел бы иметь следующий тест (сравнение двух пустых массивов): assert.equal [], []пройти. Однако Мокко дает мне следующую ошибку:AssertionError: [] == [] Какой метод я должен использовать для ...
В C #, почему метод Equals () для массивов сравнивает только их ссылки, а не их фактическое содержимое
ВC#, ПочемуEquals() Метод всегда проверяет равенство между двумяarrays сравнивая ссылки, а не сравнивая содержание? Как следствие, все методы, вызывающиеEquals() в их реализации (много) не работает как положено с массивами (это не сравнивает ...
Почему сравнение строк с использованием '==' или 'is' иногда дает другой результат?
У меня есть программа на Python, где две переменные установлены в значение'public', В условном выражении у меня есть сравнениеvar1 is var2 что не получается, но если я изменю его наvar1 == var2 это возвращаетсяTrue. Теперь, если я открою свой ...
Сравнение двух структур с использованием ==
Я пытаюсь сравнить две структуры, используя равно (==) в C #. Моя структура ниже: public struct CisSettings : IEquatable<CisSettings> { public int Gain { get; private set; } public int Offset { get; private set; } public int Bright { ...
Сравнение двух списков <string> на равенство
Помимо пошагового прохождения элементов, как сравнить два списка строк на равенство (в .NET 3.0): Это не удается: // Expected result. List<string> expected = new List<string>(); expected.Add( "a" ); expected.Add( "b" ); expected.Add( "c" ); // ...
Почему методы не имеют ссылочного равенства?
У меня была ошибка, когда я полагался на методы, равные друг другу при использованииis, Оказывается, это не так: >>> class What(object): def meth(self): pass >>> What.meth is What.meth False >>> inst = What() >>> inst.meth is inst.meth ...
Проверка на равенство с плавающей точкой и дополнительная точность: может ли этот код не сработать?
Обсуждение началось вмой ответ на другой вопрос [https://stackoverflow.com/questions/16322465/finding-the-closest-floating-point-value-less-than-a-specific-integer-value-in-c/16322800#16322800] , Следующий код определяетмашина ...