Результаты поиска по запросу "equals"
Boolean.TRUE == myBoolean против Boolean.TRUE.equals (myBoolean)
Есть ли когда-нибудь ситуация, когда использование
Есть ли полная ссылка на реализацию IEquatable?
Многие из моих вопросов здесь о SO касаются реализации IEquatable. Я обнаружил, что это крайне сложно реализовать правильно, потому что в naï есть много...
Как реализовать IEquatable <T>, когда изменяемые поля являются частью равенства - проблема с GetHashCode
Я использую Entity Framework в своем приложении.Я реализовал с частичным классом сущности
+1 Для атрибута [CannotApplyEqualityOperator], полезного на интерфейсах, где равенство ссылок вряд ли будет полезным.
использую интерфейсное программирование в текущем проекте и столкнулся с проблемой при перегрузке операторов (особенно операторов равенства и неравенства).Предположения Я использую C # 3.0, .NET 3.5 и Visual Studio 2008ОБНОВЛЕНИЕ - ...
Упрощение переопределения Equals (), GetHashCode () в C # для лучшей управляемости
Я нахожу свое превосходство над собойEquals() а такжеGetHashCode() часто для реализации семантики, что бизнес-объекты с одинаковыми значениями свойств равны. Это приводит к тому, что код является повторяющимся для записи и хрупким для поддержки ...
@supercat: В любом случае, я думаю, что мой старый комментарий в основном был призван прояснить смысл, который Нил делает в своем ответе. То есть, если вы ссылаетесь на статью Джона Скита, и Скит делает это утверждение, то вы намерены подразумевать этот вывод? Да или нет, я просто хотел понять, о чем говорил Нейл (хотя, по общему признанию, он мог просто сказать: «Вот хорошая статья, которую вы должны прочитать»). Другими словами, я лично не очень самоуверен в этом вопросе.
рь это : var a = Double.NaN; Console.WriteLine(a == a); Console.ReadKey();Отпечатки "Ложь" var a = Double.NaN; Console.WriteLine(a.Equals(a)); Console.ReadKey();Принты "Правда"! Почему печатается «Правда»? Из-за спецификации чисел с плавающей ...
переопределение метода равных при работе с наследованием
Я читал о том, как лучше всего переопределить метод equals при работе с подклассами, и здесь я нашел довольно много постов. Они рекомендуют различные способы...
Какой лучший способ сравнить Double и Int?
Следующий код в C # не работает: int iValue = 0; double dValue = 0.0; bool isEqual = iValue.Equals(dValue);Итак, вопрос: как лучше сравнить Double и Int?
Помощники реализации метода Equals (C #)
Каждый раз, когда я пишу некоторый класс данных, я обычно трачу столько времени на написание реализации IEquatable. Последний класс, который я написал, был примерно таким: public class Polygon { public Point[] Vertices { get; set; } ...