Czy ktoś wie, jak dynamicznie utworzyć instancję Func<T>
?Korzystanie z Activator.CreateInstance do tworzenia instancji Func <T>
//Create the Func type
Type funcType = typeof(Func<>).MakeGenericType(typeof(string));
//How do I pass a reference to the anonymous method?
Activator.CreateInstance(funcType,() => "test");
nie kompilacji:
Nie można przekonwertować wyrażenie lambda wpisać
object[]
ponieważ nie jest to typ delegata
Anyone?
Postaraj się opisać, co starasz się osiągnąć, a nie, jak starasz się go osiągnąć dla lepszej szansy na odpowiedź. – Jamiec
Zgadzam się z Jamcem, ponieważ zazwyczaj przestrzeń nazw Express jest lepsza w tego rodzaju scenariuszach niż twarde odbicie. – SWeko
seesharper czy możesz rzucić okiem na to pytanie z lekkim wstrzyknięciem? http://stackoverflow.com/questions/18931955/lightinject-ioc-container-throws-stackoverflow-when-resolving-type –