в структуре ?
ну например для ключей dictionary если используется, там в конструкторе dictionary можно как раз компаратор передать (если я не ошибаюсь)
незачем,
А зачем в структуре?
а какая разница? малоли какое там наполнение этой структуры - там могут быть и ссылки , которые надо сравнивать по-особенному
Ты понимаешь, для чего нужен IEqualityComparer?
я как раз понимаю, а вы?)
Мне посоветовали использовать структуры если в нем нет поле ссылочного типа чтобы после выхода из метода освободился стэк а не отжал GC
Когда кастишь структуру к интерфейсу, случается боксинг
Обсуждают сегодня