我正在尝试将当前类名转换为字符串。
例如:
public class Marker : Mark
{
string currentclass = ???;
}
public abstract class MiniMarker : Mark
{
}
我想从Marker
类中获取字符串,所以我不必将它放在我从中创建的每个抽象类中。
我希望字符串是MiniMarker
,或者抽象类的名称是什么。
我试过MethodBase.GetCurrentMethod().DeclaringType
了,但没有用。