Example #1
0
    static void Main(string[] args)
    {
        MethodInfo info = RuntimeHelpers.CreateFunction();
        //Create delegate to use our function
        //If you're gonna create function that actually returns something,
        //you need to go for a Func<T, T1> cast instead of Action<T>
        var func = (Action <string>)Delegate.CreateDelegate(typeof(Action <string>), info);

        func("Hello");
        Console.ReadKey();
    }