1
ответ

nhibernate: каковы лучшие практики для реализации равенства?

Я думаю, что Объекты должны реализовать равенство по сравнению первичного ключа как значение по умолчанию, но nhibernate документация рекомендует использовать бизнес-идентификационные данные: самый очевидный путь состоит в том, чтобы реализовать...
вопрос задан: 20 January 2010 09:26
1
ответ

Компиляция лямбда-выражения

Учитывая лямбда-выражение ниже, где тип Области содержит общественную собственность "байт CountryId" и тип Страны, который содержит общественную собственность "идентификатор байта". Выражение <Func <Область, bool>...
вопрос задан: 15 January 2010 15:19
0
ответов

Конгруэнтность для гетерогенного равенства

Я пытаюсь использовать гетерогенное равенство, чтобы доказать утверждения, включающие этот индексированный тип данных: data Counter: ℕ → Set where cut: (ij: ℕ) → Counter (Suc i + j) I was возможность писать свои доказательства, используя ...
вопрос задан: 28 September 2019 17:02
0
ответов

Оператор установки «in»: использует равенство или идентичность?

класс A (объект): def __cmp __ (self): print '__cmp__' return object .__ cmp __ (self) def __eq __ (self, rhs): print ' __eq__ 'return True а1 = А () а2 = А () print a1 in ...
вопрос задан: 4 April 2019 09:56
0
ответов

Как проверить, ссылаются ли две переменные на один и тот же объект в Python?

x и y - две переменные. Я могу проверить, равны ли они, используя x == y, но как я могу проверить, имеют ли они одинаковую идентичность? Пример: x = [1, 2, 3] y = [1, 2, 3] Теперь x == y истинно, потому что x и y равны ...
вопрос задан: 1 February 2019 18:40
0
ответов

В чем разница между == и equals () в Java?

Я хотел уточнить, правильно ли я понимаю: == -> это сравнение ссылок, т. Е. Оба объекта указывают на одно и то же место в памяти .equals () -> оценивает сравнение значений в ...
вопрос задан: 7 January 2019 16:56
0
ответов

Сравните два объекта в Java с возможными нулевыми значениями

Я хочу сравнить две строки на равенство в Java, когда одна или обе могут быть нулевыми, поэтому я не могу просто вызвать .equals (). Какой самый лучший способ? логическое сравнение (String str1, String str2) {...} ...
вопрос задан: 6 November 2018 16:11
0
ответов

равняется Arrays.equals в Java

При сравнении массивов в Java, есть ли различия между следующими 2 операторами? array1.equals (array2); Arrays.equals (массив1, массив2); И если да, то что они?
вопрос задан: 22 October 2018 15:45
0
ответов

В чем разница между == и .equals в Scala?

В чем разница между == и .equals () в Scala и когда использовать? Реализация такая же, как в Java? РЕДАКТИРОВАТЬ: в соответствующем вопросе говорится о конкретных случаях AnyVal. Более того ...
вопрос задан: 14 October 2018 17:56
0
ответов

Использование оператора равенства == для сравнения двух строк на равенство в C

int main (int argc, ** argv) {if (argv [1] == "-hello") printf ("True \ n"); иначе printf ("False \ n"); } # ./myProg -hello False Почему? Я понимаю, что strcmp (argv [1], "-...
вопрос задан: 14 June 2018 19:32
0
ответов

Правильный способ переопределения Equals () и GetHashCode () [дубликат]

Я никогда не делал этого раньше, поэтому я надеялся, что кто-нибудь сможет показать мне правильный реализация переопределения Except () и GetHashCode () для моего класса. Я пытаюсь изменить класс ...
вопрос задан: 28 February 2018 14:37
0
ответов

Проверьте, все ли элементы массива Julia равны

Самый короткий способ, которым я могу придумать, чтобы проверить, все ли элементы в массиве arr равны, это all (arr [1]. == arr). Хотя это, конечно, коротко, это кажется немного не элегантным. Есть ли встроенная функция ...
вопрос задан: 30 November 2017 12:13
0
ответов

Гарантирует ли Java, что Object.getClass () == Object.getClass ()?

Я действительно имею в виду идентичность-равенство здесь. Например, всегда ли будет выводиться следующее: true? System.out.println ("foo" .getClass () == "fum" .getClass ());
вопрос задан: 13 July 2017 13:47
0
ответов

Результат вызова IEquatable .Equals (T obj), когда this == null и obj == null?

Что должен делать IEquatable .Equals (T obj), когда this == null и obj == null? 1) Этот код генерируется компилятором F # при реализации IEquatable . Вы можете видеть, что он возвращает true ...
вопрос задан: 23 May 2017 12:21
0
ответов

Гарантирует ли Java, что объект класса, возвращаемый функцией getClass (), всегда будет одним и тем же экземпляром? [дубликат]

Возможный дубликат: Гарантирует ли Java, что Object.getClass () == Object.getClass ()? Я заметил, что Eclipse генерирует этот код для equals: public class MyClass {public boolean equals (...
вопрос задан: 23 May 2017 12:13
0
ответов

Equals() contract for .NET Dictionary / IDictionary vs equals() contract for Java Map

Nostalgic for Collections.unmodifiableMap(), I've been implementing a read-only IDictionary wrapper based on this discussion, and my unit test quickly ran into a problem: Assert.AreEqual (...
вопрос задан: 23 May 2017 12:11
0
ответов

java: сравнение классов с помощью == или .equals (): есть разница? [дубликат]

Возможный дубликат: Гарантирует ли Java, что Object.getClass () == Object.getClass ()? Я знаю, что вы должны использовать equals () в целом, но есть ли способ, которым два объекта Class Могут быть ...
вопрос задан: 23 May 2017 12:09
0
ответов

Почему «undefined» == undefined неверно?

Оператор == действительно забавен. Обычно он ведет себя не так, как думают. Это побудило меня исследовать, что именно происходит под верхушкой айсберга, и, согласно MDN, это выглядит как...
вопрос задан: 23 May 2017 12:04
0
ответов

Сравнение типов значений в штучной упаковке

Сегодня я обнаружил интересную ошибку, которую написал. У меня есть набор свойств, которые можно установить через общий сеттер. Эти свойства могут быть типами значений или ссылочными типами. public void SetValue (...
вопрос задан: 23 May 2017 12:00
0
ответов

Common Lisp: How to check set equality, ignoring order?

Similar to this question: Setting up a equal function in common lisp using only "eq" except, I'd like to be compare two sets for equality, disregarding order. How would I do this?
вопрос задан: 23 May 2017 11:55
0
ответов

Как проверить, что два даты и времени совпадают? [дубликат]

Возможный дубликат :Как сравнивать даты в C #Этот мой код :public static string getLogFileNameForDate (DateTime dt ){ if (dt.Equals (DateTime.Now ))... не удается, даже если две даты равны...
вопрос задан: 23 May 2017 11:54
0
ответов

Сравнение строк: operator == () vs. Equals () [дубликат]

Возможный дубликат: C #: являются строками. Оператор Equals () и == действительно один и тот же? Для сравнения строк, какой подход лучше (и безопасен): string s1 = "Sarfaraz"; строка s2 = "Наваз"; bool result1 = (s1 == ...
вопрос задан: 23 May 2017 11:53
0
ответов

GetHashCode ()для OrdinalIgnoreCase -зависимые классы строк

открытый адрес класса {публичная строка ContactName {get; частный набор;} публичная строка Company {get; private set;} //... public string Zip {get; частный набор;} } Я хотел бы реализовать...
вопрос задан: 23 May 2017 10:29
0
ответов

Равны ли две функции?

[Edit] Общий вопрос кажется невероятно трудным для решения. Вот существенно ограниченная версия этого вопроса. Как определить равенство функций? допустим, у нас есть функция f () {...
вопрос задан: 23 May 2017 10:28
0
ответов

Равенство классов Python с использованием слотов

Другой вопрос дает хорошее и простое решение для реализации теста на равенство объектов. Я повторю ответ для контекста: class CommonEqualityMixin (object): def __eq __ (self, other): ...
вопрос задан: 23 May 2017 10:24
0
ответов

2 бинарных дерева равны или нет [дубликат]

Возможный дубликат: Определите, равны ли два бинарных дерева. Вчера было интервью, был задан вопрос я, вот он: Описание Есть 2 бинарных дерева, проверьте, равны ли они. Они ...
вопрос задан: 23 May 2017 09:59
0
ответов

Сравните, равны ли два объекта dataframe в R?

Как проверить, что два объекта, например, кадры данных, равны ли значения в R? Под равным значением я подразумеваю, что значение каждой строки каждого столбца одного фрейма данных равно значению соответствующей строки и...
вопрос задан: 2 February 2017 08:22
0
ответов

Класс Scala и класс case == сравнение

Я не совсем понимаю, почему, когда мы сравниваем два экземпляра с одинаковыми свойствами класса, не переопределяя метод equals, он выдаст false. Но это даст правду, когда мы сравним ...
вопрос задан: 27 July 2016 13:16
0
ответов

Могу ли я определить пользовательские перегрузки операторов в Javascript? [дубликат]

Можно ли определять пользовательские операторы между экземплярами типа в JavaScript? Например, учитывая, что у меня есть собственный векторный класс, можно ли использовать vect1 == vect2 для проверки равенства, ...
вопрос задан: 18 December 2015 00:02
0
ответов

Testing equivalence of mathematical expressions in Python

I have got two strings in Python, A m * B s / (A m + C m) and C m * B s / (C m + A m) that are both equivalent functions of the unordered set (A, C) and the unordered set (B). m and s indicate ...
вопрос задан: 26 October 2015 23:06