Beispiel #1
0
 private static void Main(string[] args)
 {
     var dynamicAssembly = new DynamicAssembly("MyDynamicAsm");
     var method = dynamicAssembly.BuildMethod("MyMethod", typeof(DelegateAdd));
     dynamicAssembly.Save();
     var res = (int)method.DynamicInvoke((DelegateAdd)Add, 1, 2);
     Console.WriteLine(res);
     Console.ReadLine();
 }
Beispiel #2
0
        private static void Main(string[] args)
        {
            var dynamicAssembly = new DynamicAssembly("MyDynamicAsm");
            var method          = dynamicAssembly.BuildMethod("MyMethod", typeof(DelegateAdd));

            dynamicAssembly.Save();
            var res = (int)method.DynamicInvoke((DelegateAdd)Add, 1, 2);

            Console.WriteLine(res);
            Console.ReadLine();
        }