7
ответов

почему равняется () методу, когда мы имеем == оператор? [дубликат]

Когда я вижу, что реализация равняется () методу, это делает только то же как, что == делает. Таким образом, мой вопрос - то, что было потребностью иметь это как отдельный метод, когда мы имеем == оператор, который делает...
вопрос задан: 19 November 2015 04:58
1
ответ

IEqualityComparer <T>, который использует ReferenceEquals

Существует ли реализация IEqualityComparer <T> по умолчанию, которая использует ReferenceEquals? EqualityComparer <T>.Default использует ObjectComparer, который использует объект. Равняется (). В моем случае, объектах...
вопрос задан: 7 January 2016 11:38
1
ответ

Ключевое слово VB.NET то же как Объект. ReferenceEquals?

Ключевое слово VB.NET то же как Объект. ReferenceEquals?
вопрос задан: 13 April 2010 00:05
0
ответов

Равенство ссылок для java.lang.String в Scala

Можно было бы ожидать, что хотя строки неизменяемы, равенство значений и равенство ссылок не будут одинаковыми для java. Объекты .lang.String в Scala. Это означает, что два хранящих строки значения val...
вопрос задан: 9 April 2012 10:50
0
ответов

ReferenceEquals неправильно работают со строками

Почему в этой ситуации метод объекта ReferenceEquals ведет себя иначе? строка a = "fg"; строка b = "fg"; Console.WriteLine (объект.ReferenceEquals (a, b)); Итак, в этой ситуации он получает результат ...
вопрос задан: 2 February 2012 13:52
0
ответов

Object.Equals является виртуальным, но Object.operator == не использует его в C #?

Меня поразила странная «асимметрия» C #, которую я не совсем понимаю. См. Следующий код: using System; с помощью System.Diagnostics; пространство имен EqualsExperiment {class Program {...
вопрос задан: 18 September 2010 07:04