Size: a a a

2021 May 06

G

Golphyn in .NET Talks🎄
С таким успехом поставил бы dynamic и писал какие угодно там пути
источник

G

Golphyn in .NET Talks🎄
источник

MN

Mr. N in .NET Talks🎄
Ну я в принципе что-то похожее сделал, путей там немного всьо в свитч загнал
источник

MN

Mr. N in .NET Talks🎄
Только эти лимиты не нравятся со скоростью работы.
источник

L

Liza in .NET Talks🎄
+++
источник

MN

Mr. N in .NET Talks🎄
Ну если бы этих путей было пару тысяч, то может и да.
источник

AS

Andrew Shurunov in .NET Talks🎄
В моих глупых фантазиях это решается очень тупо через цикл, gettype и if getfield else getproperty
источник

AS

Andrew Shurunov in .NET Talks🎄
Либо не gettype а просто type у memberinfo
источник

AS

Andrew Shurunov in .NET Talks🎄
В зависимости от того насколько мы хотим ломать типизацию
источник

MN

Mr. N in .NET Talks🎄
Ну есть n количество подтипов.
источник

MN

Mr. N in .NET Talks🎄
И рефлексия не привязывается к определенному экземпляру.
источник

MN

Mr. N in .NET Talks🎄
Чтобы такое сделать это надо построить дерево, типов с подтипами, а потом как-то записывать данные туда, ладно это очень геморно.
источник

MN

Mr. N in .NET Talks🎄
Типа memberinfo можно использовать на другом экзепляри, не  этого типа.
источник

MN

Mr. N in .NET Talks🎄
Где такого поля нет.
источник

MN

Mr. N in .NET Talks🎄
А с помощью этого генератор это две строки кода, если бы он еще нормально работал.🙂😌
источник

MN

Mr. N in .NET Talks🎄
Может быть такое что они его через костыли написали его, потому что по идее когда вручную генериш il то это быстрей рефлексии.
источник

AS

Andrew Shurunov in .NET Talks🎄
Я все ещё не понимаю что она бинарные деревья, если путь всегда имеет однозначную трактовку
источник

AS

Andrew Shurunov in .NET Talks🎄
И да, как странно что генерить il быстрее чем генерииь код который преобразуется в il
источник

MN

Mr. N in .NET Talks🎄
js тоже интерпретируется в рантайме, ну там всьо ок.
источник

AS

Andrew Shurunov in .NET Talks🎄
Ну да, js ведь работает идентично шарпам
источник