Soll über einen Enum Wert geloopt werden, kann dies so gelöst werden:
enum myEnum { aa, bb }
myEnum b = new myEnum();
private void IncreaseEnumValue() { b++; if(!Enum.IsDefined(typeof(myEnum),b)) { b = 0; } }