【发布时间】:2013-04-13 19:10:48
【问题描述】:
如何在抽象类的静态方法中获取当前类的类型(不是名称字符串,而是类型本身)?
using System.Reflection; // I'll need it, right?
public abstract class AbstractClass {
private static void Method() {
// I want to get CurrentClass type here
}
}
public class CurrentClass : AbstractClass {
public void DoStuff() {
Method(); // Here I'm calling it
}
}
这个问题和这个问题很相似:
How to get the current class name at runtime?
但是,我想从静态方法中获取这些信息。
【问题讨论】:
标签: c# reflection static abstract