Harry89pl
Harry89pl

Reputation: 2435

Getting type of nested enum having only string?

What i'm trying to do is get Type of enum which is nested in Class having only name of that enumerator as string.

example:

public static class MyClassWithEnumNested
{
     public enum NestedEnum
     {
         SomeEnum1,
         SomeEnum2,
         SomeEnum3
     }
}

i need get

Type type = //what shall I write here?
Type type = Type.GetType("MyClassWithEnumNested.NestedEnum");//that doesn't work

Is there any way to get this Type in runtime?

Thanks in advance:)

Upvotes: 7

Views: 447

Answers (1)

Lucero
Lucero

Reputation: 60190

This should work:

Type.GetType("MyClassWithEnumNested+NestedEnum");

Upvotes: 10

Related Questions