using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Reflection;

namespace Dachie
{
    class Program
    {
        static void Main(string[] args)
        {
            Assembly a = Assembly.LoadFrom(@"DLL文件绝对路径");
            Type[] mytypes = a.GetTypes();
            BindingFlags flags = (BindingFlags.NonPublic | BindingFlags.Public |
                BindingFlags.Static | BindingFlags.Instance | BindingFlags.DeclaredOnly);

            foreach (Type t in mytypes)
            {
                MethodInfo[] mi = t.GetMethods(flags);
                Object obj = Activator.CreateInstance(t);

                foreach (MethodInfo m in mi)
                {
                    m.Invoke(obj, null);
                }
            }
        }
    }
}

相关文章:

  • 2021-09-25
  • 2021-07-25
  • 2021-07-23
  • 2022-01-01
  • 2021-09-07
  • 2021-11-21
猜你喜欢
  • 2022-02-23
  • 2021-12-18
  • 2022-01-22
  • 2022-12-23
  • 2022-12-23
  • 2021-08-16
  • 2022-01-18
相关资源
相似解决方案