相关疑难解决方法(0)

如何找到调用当前方法的方法?

登录C#时,如何学习调用当前方法的方法的名称?我知道所有这些System.Reflection.MethodBase.GetCurrentMethod(),但我想在堆栈跟踪中向下迈出一步.我考虑过解析堆栈跟踪,但我希望找到一种更清晰,更明确的方法,比如Assembly.GetCallingAssembly()方法.

.net c# logging system.diagnostics stack-trace

465
推荐指数
11
解决办法
21万
查看次数

你如何找到呼叫者功能?

封闭为"如何找到调用当前方法的方法?"的完全重复.

是否可能与C#?

void main()
{
   Hello();
}

void Hello()
{
  // how do you find out the caller is function 'main'?
}
Run Code Online (Sandbox Code Playgroud)

c# language-features callstack

5
推荐指数
1
解决办法
1万
查看次数

如何在C#中动态获取NameSpace和Class的名称?

我有两个类,A类和B类.这两个类都位于两个不同的名称空间中.我从类A调用类B的静态方法,然后如何在类B的被调用静态方法中获得类A及其名称空间的完整信息?

我不想在A类中添加任何代码 但是可以在B类中添加任何内容.

c#

0
推荐指数
1
解决办法
526
查看次数