Enum as словарь ключей
Предположим, чтобы иметь
enum SomeEnum { One, Two, Three };
SomeEnum - это enum, поэтому он должен наследоваться от Enum, так почему, если я напишу:
Dictionary aDictionary = new Dictionary();
Компилятор жалуется, что не может неявно конвертировать SomeEnum в Enum?