关闭

C#中获取当前namespace和methodName(static上下文中也可用)

标签: C# static namespaceC# 获取方法名C#获取命名空间名
96人阅读 评论(0) 收藏 举报
分类:

普通方法(非static方法,也非在static class中的方法)获取namespace和methodName就很简单了,反射。略过。


现在是在static方法中获取namesapce和methodName的写法:


 try
            {
               
            }
            catch (Exception e)
            {
                var curNamespace = System.Reflection.MethodBase.GetCurrentMethod().ReflectedType;
                var curMethodName = System.Reflection.MethodBase.GetCurrentMethod().Name;
                LogHelper.WriteError($"{curNamespace}.{curMethodName}\n {e.Message} \t {e.TargetSite}");
            }


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:122087次
    • 积分:2263
    • 等级:
    • 排名:第18428名
    • 原创:100篇
    • 转载:19篇
    • 译文:0篇
    • 评论:24条
    最新评论