Использование LINQ ExpressionVisitor для замены примитивных параметров ссылками на свойства в лямбда-выражении

.equals() сравнивает данные в классе (при условии, что функция реализована). == сравнивает местоположения указателя (расположение объекта в памяти).

== возвращает true, если оба объекта (NOT TALKING OF PRIMITIVES) указывают на экземпляр SAME. .equals() возвращает true, если два объекта содержат одни и те же данные equals() Versus == в Java

Это может вам помочь.

12
задан Repo Man 22 June 2012 в 20:56
поделиться