Re: Delegates: Как получить, имея следующее ...
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 23.12.03 12:24
Оценка:
Здравствуйте, 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
и солнце б утром не вставало, когда бы не было меня
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.