Size: a a a

2021 February 16

IB

Ivan Balanar in pro.net
источник

AK

Andrei Kostyrin in pro.net
контэйнс конечно можно попробовать, только смысл
источник

AH

Ayrat Hudaygulov in pro.net
*гордо прохаживается*
источник

AH

Ayrat Hudaygulov in pro.net
Andrei Kostyrin
контэйнс конечно можно попробовать, только смысл
ну в целом это намекает на плохое понимание нахуя тут вообще хешсет
источник

IC

Ilya L Che in pro.net
Ага. У этих инженеров всегда так. А ещё всяких программистов и крудоделов унижают.
источник

AH

Ayrat Hudaygulov in pro.net
то есть возможно в других местах подобное или хуже
источник

AK

Andrei Kostyrin in pro.net
пробовал array, эффекта мало
источник

AH

Ayrat Hudaygulov in pro.net
Andrei Kostyrin
пробовал array, эффекта мало
покажи что ты меряешь
источник

IB

Ivan Balanar in pro.net
встал вопрос, а насколько вообще IsAssignable быстро?
источник

AH

Ayrat Hudaygulov in pro.net
Ivan Balanar
встал вопрос, а насколько вообще IsAssignable быстро?
не быстро, это рефлексия. Поэтому там надо делать только

ConcurrentDict<Type, bool>
источник

DP

Denis Petukhov in pro.net
Ayrat Hudaygulov
не быстро, это рефлексия. Поэтому там надо делать только

ConcurrentDict<Type, bool>
+
источник

AH

Ayrat Hudaygulov in pro.net
или такой же дикшнари если он не пополняется в рантайме
источник

IB

Ivan Balanar in pro.net
Ayrat Hudaygulov
не быстро, это рефлексия. Поэтому там надо делать только

ConcurrentDict<Type, bool>
воот. значит, надо действительно делать так, как ты сказал.
источник

IC

Ilya L Che in pro.net
Инженер оказался прав!!11
источник

AH

Ayrat Hudaygulov in pro.net
Ilya L Che
Инженер оказался прав!!11
Я видел все до правки!!1
источник

AK

Andrei Kostyrin in pro.net
а если наследник сериализуется и в этот диксшионари его запихнуть не могу
источник

AK

Andrei Kostyrin in pro.net
ну т.е. экстеншен написали
источник

AK

Andrei Kostyrin in pro.net
о котором конвертер ничего не знает
источник

AH

Ayrat Hudaygulov in pro.net
вот кстати пример древний
https://gist.github.com/Szer/c27dffacf6dbe0997519c704b3b13a05
источник

IB

Ivan Balanar in pro.net
Инженегр говорит, что можно один раз делать IsAssignable, если этот тип не найден в дикшнари. И если ок, то добавлять в дикшинарь. Ну а если найден, то и проверять не надо.
источник