2007-06-11

Blixt och dunder!

(Nu blinkade just ljuset. Annars har ett annat ljus gått upp för mig:)

Anropa inte MethodInfo.Invoke upprepade gånger, gå i så fall via CreateDelegate första gången i stället. Jag är visserligen inte säker på vad CreateDelegate-implementationen gör (och har inte ildasmat den), men baserat på andra erfarenheter av att skapa respektive anropa delegater (state machine, TCO-final 05) borde det kunna gå fort. För att det skall vara relevant förutsätter det förstås att skapandet i C# efter syntaktiskt socker konvergerar mot CreateDelegate-anropet med MethodInfo.

Inga kommentarer: