RT:
   比如像js中的arguments 一样

解决方案 »

  1.   

    参考:        static void Main(string[] args)
            {
                try
                {
                    Print("sfd");
                }
                catch (Exception ex)
                {                Console.WriteLine("抛出异常的方法名:" + ex.TargetSite.Name);
                    foreach (ParameterInfo p in ex.TargetSite.GetParameters())
                    {
                        Console.WriteLine("参数:" + p.Name + ",类型:" + p.ParameterType.FullName);
                    }
                }
            }        static void Print(string s)
            {
                throw new Exception();
            }
      

  2.   

    应该参考一下VS的作法,不是直接访问类库,而是访问类库的Xml文档,只要你的Xml文档写的详细就行。使用程序读Xml是很方便的。
      

  3.   

    给类库添加Xml说明文档也很简单,只需要在项目属性里指定输出Xml文档就行了。方法使用///注释。
      

  4.   


            static void Main(string[] args)
            {
                Print("sfd");
            }        static void Print(string s)
            {
                MethodBase mb = MethodBase.GetCurrentMethod();
                Console.WriteLine(mb.Name);
                foreach (ParameterInfo pi in mb.GetParameters())
                    Console.WriteLine(pi.Name);
            }
      

  5.   

    Type t = typeof(String);
    MethodInfo substr = t.GetMethod("Substring",new Type[] { typeof(int), typeof(int) });