Перейти к содержанию

Enum.Equals делает boxing

Enum.Equals следует избегать, так как он делает boxing переменных. Оператор == — не делает.
Что делать, когда нельзя использовать ==, например в дженериках?
Использовать

EqualityComparer<T>.Default.Equals(enum1, enum2);

Ссылки

https://habr.com/ru/company/pvs-studio/blog/568928/


Последнее обновление : 9 июля 2023 г.
Дата создания : 1 августа 2022 г.

Комментарии

Комментарии