Здравствуйте, sing, Вы писали:
S>Столкнулся с бедой следующего рода.
S>Имею MethodInfo метода и ссылку на экземпляр класса этого метода. Хочу в runtime получить делегат. Вроде все есть для этого, но ...
S>Вот тип делегата
S>S>public delegate object ExecDelegate(object name, object param);
S>
S>Вот кусок кода класса
S>
S>public class Sample {
S>// ...
S>object ExecCommon(object name, object param) {
S> //...
S>}
S>object ExecParticular(object name, string param) {
S> //...
S>}
S>}
S>
S>Хочу получить делегат ExecDelegate для ExecParticular. Если прямо в коде прописать, то проблем нет, а в рантайме
S>
. Delegate.CreateDelegate()с параметром MethodInfo работает только для статических методов
S>Как быть?
http://www.rsdn.ru/Forum/Message.aspx?mid=408345&only=1Автор: Serginio1
Дата: 13.10.03