Laddar in ett assembly via en fil. Letar i assemblyt efter en viss metod. när jag hittar den, hur kan jag assigna den till en delegate? > <code>Delegates
<code>
MethodInfo mInfo = methodBase.GetType().GetMethod(methods[i].Name);
if(mInfo!= null)
{
if(methods[i] is PrimitiveMethod)
{
((PrimitiveMethod)methods[i]).Delegate = new Core.Data.PrimitiveMethod.PrimitiveDelegate(
mInfo);
^-- ovanstående rad get ...donates a 'variable' where a 'mthod' was expected
}
}
</code>
vill kunna assigna metoden till delegaten. Lösning?Sv: Delegates
MyDelegate d = (MyDelegate)Delegate.CreateDelegate(
typeof(MyDelegate), theMethodInfo);
</code>
http://msdn.microsoft.com/msdnmag/issues/04/05/NETMatters/
kanske skulle ha googlat mer innan jag frågade..