2010-12-21 50 views
2

[C#]如何在父類的身體得到兒童類的名稱

我有類:

public class ChildClass: ParentClass { 
    // ... 
} 

public class ParentClass { 

    public GetClassName() { 
     // ... 
    } 

} 

和代碼:

var obj = new ChildClass(); 
string className = obj.GetClassName(); // <---- Here I want to get "ChildClass" 

我知道這可能用反射來完成。但我不知道如何。請幫幫我。

回答

6
string className = obj.GetType().FullName; 

如果您在父類這樣的方法,只是做:

string className = GetType().FullName; 
+0

非常感謝你,cdhowie! – 2010-12-21 18:50:26