Я пытаюсь получить текущее имя класса в строку.
Например:
public class Marker : Mark
{
string currentclass = ???;
}
public abstract class MiniMarker : Mark
{
}
Я хотел бы получить строку из класса Marker
, поэтому мне не нужно помещать ее внутри каждого абстрактного класса, который я делаю из него.
Я хочу, чтобы строка была MiniMarker
, или то, что назвал абстрактный класс.
Я пробовал MethodBase.GetCurrentMethod().DeclaringType
, но это не сработало.