如何在抽象類的靜態方法中獲取當前類的類型(不是名稱字符串,而是類型本身)?在靜態方法中獲取運行時的當前類?
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?
不過,我想從靜態方法中獲取這些信息。
看看這個靜態方法:[中的GetType靜態方法(http://stackoverflow.com/questions/7839691/gettype-靜態方法) – Zbigniew 2013-04-20 13:15:44