for (enumerator s : enumerator.values()) { // do abc }
for (Direction dir : Direction.values()) { // do what you want }
var values = Enum.GetValues(typeof(Foos)).Cast<Foos>();