Описание тега object-equality
0
ответов
Равенство объектов с GHC
Одним из самых поразительных ограничений Haskell (происходящих из нечистого функционального языка) является очевидное отсутствие какого-либо понятия "объектное равенство" или "ссылочное равенство". Так, Это неотъемлемое ограничение реализаций Haskel…
26 янв '18 в 20:18
2
ответа
Разница между Object.Equals(objA, objB), objA.Equals(objB) и objA == objB для типов CLR?
Мне интересно, будут ли типы CLR возвращать разные результаты из следующих: Object.Equals(objA, objB) objA.Equals(objB) (objA == objB) Я понимаю, что за пределами CLR кто-то может легко реализовать IEqualtable Равно и перегружает оператор == неправи…
08 ноя '11 в 15:21
2
ответа
NullReferenceException в Object.Equals(Объект, Объект)
ситуация Я генерирую обертки с помощью ILGenerator. я использую Object.Equals(Object, Object) Для реализации равенства сравнивают поля оболочки. Отладчик выбрасывает NullReferenceException со следующей трассировкой стека. at System.Object.Equals(Obj…
28 фев '12 в 16:24
1
ответ
Проблемы JComboBox.setSelectedItem()
Мой столбец jTable 8 - это столбец Штат США. Это мой код для установки jComboBox с соответствующим элементом для отображения состояния. Когда я использовал Buffered Reader для заполнения Jtable, приведенный ниже код работал очень хорошо для установк…
17 окт '12 в 04:35
0
ответов
Равенство объектов JavaScript: вызов new с параметрами, взятыми из другого объекта, возвращает newObject === originalObject
Один из моих интерфейсов имеет несколько реализаций. Иногда я хочу перейти от более простой реализации к более сложной. Поскольку каждая реализация имеет toJSON() и static revive(json) функция, моя идея состояла в том, чтобы просто позвонить Complex…
15 окт '18 в 09:30
1
ответ
Каковы требования для IdClass в EclipseLink?
В руководстве пользователя EclipseLink говорится, что при создании IdClass (не внедренного) для составного первичного ключа он должен иметь открытый конструктор без аргументов и реализовывать методы equals а также hashCode, Кроме того, пример, котор…
19 авг '16 в 09:43
1
ответ
Лучшие практики для сущностей Entity Framework переопределяют Equals и GetHashCode
Я хочу проверить равенство между двумя объектами с one-to-many отношения внутри них. Так что, очевидно, я преодолел Object.Equals метод, но затем я получаю предупреждение компилятора CS0659: 'class' overrides Object.Equals(object o) but does not ove…
30 дек '18 в 13:38
3
ответа
JSON объект!= JavaScript объект?
Для удобства я написал простую toJSON прототип, для обработки JSON, который я знаю, чтобы быть безопасным: String.prototype.toJSON = function () { return JSON.parse(this.valueOf()); }; Я использую его при тестировании своих веб-сервисов. К сожалению…
22 дек '13 в 11:39
1
ответ
Один и тот же объект не всегда один и тот же?
Зачем b не равно null в конце следующего кода? var a = { property: "value" }, b = a; console.log(a === b); // true a = null; console.log(b); // Object { property: "value" } я думал так a а также b две ссылки привязаны к одному объекту и, следователь…
15 июл '16 в 15:55
2
ответа
Пожалуйста, объясните методику, используемую в этом коде для проверки равенства и идентичности объектов.
Пожалуйста, объясните методику, используемую в этом коде для проверки равенства и идентичности объектов. Лучше, если вы можете предоставить мне любую веб-ссылку / книгу-ссылку для подробного обсуждения. [Serializable] public abstract class BusinessO…
04 ноя '11 в 11:32
1
ответ
В Python (2.7) почему os.remove не идентичен os.unlink?
>>> import sys >>> sys.version '2.7.3 (default, Mar 13 2014, 11:03:55) \n[GCC 4.7.2]' >>> import os >>> os.remove is os.unlink False >>> os.remove == os.unlink True Это почему? Разве os.unlink не должен б…
02 дек '14 в 02:50
2
ответа
Равенство объектов в коллекциях Python. Счетчик
У меня есть и экземпляр коллекций. Класс класса, также у меня есть несколько объектов, таких как: p1 = Person(name='John') p2 = Person(name='John') p3 = Person(name='Jane') Я хочу сохранить количество объектов этого человека в экземпляре счетчика, п…
02 фев '13 в 22:45
2
ответа
Char.Equals против Object.Equals - ReSharper предлагает мне использовать Object.Equals. Нужно ли мне?
По сути, мне интересно, стоит ли мне слушать ReSharper в этом случае... Вы бы сообразили, что при сравнении с символами следует использовать Char.Equals(char), поскольку это позволяет избежать распаковки, но Resharper предлагает использовать Object.…
27 дек '11 в 22:05
1
ответ
Основные данные: setPrimitiveValue:forKey: ведет себя очень странно
Это загадка Я призываю setPrimitiveValue:forKey: на NSManagedObject, Ключ является законным, постоянным, смоделированным атрибутом объекта. Однако setPrimitiveValue:forKey: fails, часто устанавливая значение для другого произвольного атрибута. Докум…
18 дек '13 в 20:58
3
ответа
JS использует indexOf для массива объектов
Я хочу использовать indexOf() для массива объектов. Например: var arr; var arr[0] = {a: 1, b: 2}; var arr[1] = {a: 1, b: 3}; var obj = {a: 1, b: 2}; console.log(arr.indexOf(obj)); Это выведет -1, потому что arr[0] не равен obj. Как я могу заставить …
23 авг '19 в 02:26
0
ответов
Совместимая с Jasmine библиотека сравнения объектов TypeScript
Отказ от ответственности: функции равенства объектов TypeScript (и, в более общем случае, JavaScript) обсуждались в массовом порядке здесь (например, /questions/13047201/kak-opredelit-ravenstvo-dlya-dvuh-obektov-javascript/55031693#55031693) и везде…
04 авг '22 в 23:17
0
ответов
Unittest Python, когда проверять равенство значений или объектов
У меня есть следующий код, который я тестирую. main.py import helpers def do_something(some_arg): ... return helpers.help_do_something(some_arg) test_main.py import unittest from unittest import mock class TestDoSomething(unittest.Testcase): @mock.p…
24 авг '22 в 15:56