请考虑以下代码:
public class MyClass
{
public static string MyStaticMethod()
{
//string className = GetClassNameHere...
}
}
Run Code Online (Sandbox Code Playgroud)
是否可以获取静态方法所在的类的名称?由于im使用静态方法,因此无法使用this指针来检索当前正在使用的对象的类型.
Jar*_*Par 17
请尝试以下方法
return typeof(MyClass).Name;
Run Code Online (Sandbox Code Playgroud)
或者也
return MethodBase.GetCurrentMethod().DeclaringType.Name;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4383 次 |
| 最近记录: |