在静态方法里,怎么能得到调用者的类名?
在静态方法里,怎么能得到调用者的类名?
比如我有一个静态方法:
public class myClass
{
public void fun()
{
xhelper.helpM();
}
}
public class xhelper
{
public static void helpM()
{
//这里怎么能得到当前的调用者类名myClass?
}
}
[解决办法]
给方法helpM传递一个调用者的指针
static void helpM(object sender){ //获取调用者的Type类型,然后想怎么玩怎么玩。 var type = sender.GetType();}
[解决办法]
顶 2楼的!!
[解决办法]
public static void helpM(object o)
{
Type type=o.GetType();
type.Name;//这里就是调用者的类名
//这里怎么能得到当前的调用者类名myClass?
}
[解决办法]