I want to declare a nested enum like:
\\\\pseudocode public enum Animal { dog = 0, cat = 1 } private enum dog { bulldog = 0, greyhound = 1, hus
I don't think it works that way.
Enumerations are supposed to be a simple set of parallel values.
You may want to express that relationship with inheritance.