关闭

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

标签: C# static namespaceC# 获取方法名C#获取命名空间名
143人阅读 评论(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
查看评论

解决 当前上下文中不存在名称 c#

再做一个报表页面时,本人偷个懒,把原有的页面代码,复制到新页面中,在Release状态下调试程序,发现新增加的变量,想打上断点,总是不成功。 调试时也无法看看新增加变量的值,但生成结果时,这个新增变量是有起作用的。 查了百度上很多这样的文章,最后,都没有成功。 4个小时很快就过去了。 突然灵感一...
  • waterwan
  • waterwan
  • 2015-09-30 11:25
  • 4983

“当前上下文中不存在名称”解决

经常用vs2005看到控件明明存在,但却显示"当前上下文中不存在名称",一开始我还以为和Visible属性有关,今天搜索的时候,才发现,原来是我复制代码时出了问题,其余的我就不多说了。 看别人发的文章吧。  编译程序的时候出现“当前上下文中不存在名称xxxx”的问题...
  • velly
  • velly
  • 2011-08-17 22:37
  • 3487

【C# - Entity Framework 】CS0103: 当前上下文中不存在名称“Scripts”

“/”应用程序中的服务器错误 编译错误 说明:在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编译错误消息:CS0103: 当前上下文中不存在名称“Scripts” 源错误: 行 41: 行 42:@section Scripts{ 行...
  • chenlu5201314
  • chenlu5201314
  • 2017-05-25 00:16
  • 886

“当前上下文中不存在名称XXX”问题的解决

造成这种原因的根本原因在于,当你建一个新文件时,为了方便,我现成的文件来拷贝,结果出现两个相同的。CS类即 partial class,两个不同文件的ASPX相同而ASPx.CS中类却一样的东东,一个的其中文件发生了改变,而另一个根本就没有变化。只是用户根本就不知道啊。举个例子,你建一个TEST.A...
  • wygyhm
  • wygyhm
  • 2008-05-16 14:43
  • 11378

当前上下文中不存在名称“ConfigurationManager”的解决方法

遇到同样问题的人很多,但所说的,大多模糊,我整理如下: 1、调试运行时遇到如题所说的问题 2、问题的原因是:我们没有引用System.Configuration,那么我们就引用呗,在解决方案中的“引用”中右击,在.NET下,找到System.Configuration,单击确定,就可以了...
  • u013037204
  • u013037204
  • 2013-12-15 15:20
  • 8197

当前上下文中不存在名称“Response”

<br />添加using System.Web;<br />或者<br />System.Web.HttpContext.Current.Response <br /> <br /> 
  • zoohouse
  • zoohouse
  • 2010-09-14 17:25
  • 3919

c#出错:当前上下文中不存在名称xxx,变量超出作用范围

using System;using System.Text;namespace MyTest{    class Program    {         s...
  • erroraspx
  • erroraspx
  • 2010-02-14 12:05
  • 2717

在当前上下文中不存在名称“InitializeComponent”

今天写WPF界面的时候,突然出现了这个问题。网上搜了一下,发现还是有不少人有同样的苦恼的。 最后,在这里:http://www.cnblogs.com/a8826251/archive/2010/10/26/1861560.html找到了解决的方案,他给出了两个解决方案: 方法1:可能你的文件是...
  • ccx_john
  • ccx_john
  • 2013-11-30 17:03
  • 4616

关于:当前上下文中不存在名称“Label1”的BUG

今天用vs2008做个页面,前台页:  cs页面:        protected void Page_Load(object sender, EventArgs e)   &#...
  • ITniao
  • ITniao
  • 2009-03-14 01:48
  • 4422

当前上下文中不存在名称 GridView1

原因1、 图方便复制了一个.AspX的页面,会出现这样的问题 解决方法: 更改一下类名 原因2、 改.aspx时,怕改错了,COPY了一份,把 复件.aspx 删除就OK了.
  • sq8706
  • sq8706
  • 2012-04-10 15:33
  • 3616
    个人资料
    • 访问:145017次
    • 积分:2524
    • 等级:
    • 排名:第17185名
    • 原创:103篇
    • 转载:21篇
    • 译文:0篇
    • 评论:24条
    最新评论