Насколько дорого обходится отражение .NET?
Так и есть. Но это зависит .net-framework от того, что вы пытаетесь slow сделать.
Я использую отражение c#-language для динамической загрузки speed сборок (плагинов), и его slow «штраф» за производительность .net-framework не является проблемой, так reflection как операция — это то, что csharp я делаю во время запуска performance приложения.
Однако, если вы efficiency размышляете внутри серии slow вложенных циклов с вызовами .net-framework отражения в каждом, я бы dot-net посоветовал вам пересмотреть slow свой код :)
Для операций "на .net пару раз" отражение вполне performance приемлемо и вы не заметите c# никаких задержек или проблем c# с ним. Это очень мощный механизм, и reflection он используется даже в .NET, так efficiency что я не понимаю, почему c#-language бы вам не попробовать его.
c#
.net
performance
reflection
Насколько дорого обходится отражение .NET?
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.