I'm trying to get a current class name into a string.

For example:

```
public class Marker : Mark
{
    string currentclass = ???;
}

public abstract class MiniMarker : Mark
{
}

```

I'd like to get the string from `Marker` class so I do not have to put it inside each abstract class I make from it.

I want the string to be `MiniMarker`, or what ever the abstract class is named.

I tried `MethodBase.GetCurrentMethod().DeclaringType`, but it did not work.