Size: a a a

2020 December 22

IC

Ilya Chernoudov in pro.net
Denisio
не оч понятно во что это разворачивается при jit
Ты лучше используй equalitycomparer.instance
источник

D

Denisio in pro.net
источник

D

Denisio in pro.net
получилось так
источник

IC

Ilya Chernoudov in pro.net
EqualityComparer<T>.Default Свойство (System.Collections.Generic) | Microsoft Docs
https://docs.microsoft.com/ru-ru/dotnet/api/system.collections.generic.equalitycomparer-1.default
источник

D

Denisio in pro.net
да я уже нашёл
источник

IC

Ilya Chernoudov in pro.net
Denisio
получилось так
Через вот эту штуку делай
источник

D

Denisio in pro.net
вот тлько там equals только а у меня < >
источник

IC

Ilya Chernoudov in pro.net
Denisio
вот тлько там equals только а у меня < >
Айблин!
источник

IC

Ilya Chernoudov in pro.net
Сорян тогда
источник

D

Denisio in pro.net
но вот @EgorBo дал правильную наводку
источник

IC

Ilya Chernoudov in pro.net
Comparer<T>.Default Свойство (System.Collections.Generic) | Microsoft Docs
https://docs.microsoft.com/ru-ru/dotnet/api/system.collections.generic.comparer-1.default
источник

D

Denisio in pro.net
и чо оно лучше инлайнинга?
источник

IC

Ilya Chernoudov in pro.net
Denisio
и чо оно лучше инлайнинга?
Не всё правильно, я затупил
источник

D

Denisio in pro.net
но я попрбую оба варианта чуть позже
источник

IC

Ilya Chernoudov in pro.net
Denisio
и чо оно лучше инлайнинга?
Вообще оно должно генерировать такой же код из за девиртуализации
источник

D

Denisio in pro.net
а, вон чо.
источник

E

EgorBo in pro.net
Ilya Chernoudov
Вообще оно должно генерировать такой же код из за девиртуализации
Comarer<T>.Default не
источник

E

EgorBo in pro.net
руки до него не длшли
источник

IC

Ilya Chernoudov in pro.net
EgorBo
Comarer<T>.Default не
Не круто
источник

E

EgorBo in pro.net
Ilya Chernoudov
Не круто
по идее копипастой с иквалитикомпарера делается изи
источник