c# 遍歷類中的方法名稱


//Assembly.Load("namespace").GetType("namespace.class名稱");
            var t = Assembly.Load("Model").GetType("Model.AreaC");
            MethodInfo[] info = t.GetMethods(BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static);

            foreach (var item in info)
            {
                //方法名
                var methodName = item.Name;
                //獲取方法對應的參數
                var parameters = item.GetParameters();
                //返回類型
                var returnType=item.ReturnType.FullName;

            }

需要命名空間:using System.Reflection


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM