Re: Использование DynamicMethod для скриптования
От: 4izh  
Дата: 29.05.11 19:34
Оценка:
Здравствуйте, alvas, Вы писали:

A>C# scripts using DynamicMethod

A>Плюсы вижу — первый вызов метода будет происходить значительно быстрее, чем при использовании CSharpCodeProvider.

A>А какие у этого метода недостатки?


Я бы проверил что класс Script не будет производить компиляцию при каждом вызове метода Run и что класс кэширует скомпилированную сборку внутри себя. Комплияция в данном случае будет занимать разы больше веремени чем исполнение скрипта.

Мы в своём проекте активно используем CS Script ( http://www.csscript.net/ ) и очень довольны. Явно компилируем assembly из скрипта. Затем вызываем нужный статический метод из этой скомпилированной сборки.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.