using System; public enum FlipRotate2dEnum : byte { None = 0, RotateTwice , FlipX , FlipY , ReflectDiagonal1 , ReflectDiagonal2 , RotateClockwise , RotateCounterClockwise , NO = None, R2 = RotateTwice, FX = FlipX, FY = FlipY, D1 = ReflectDiagonal1, D2 = ReflectDiagonal2, RC = RotateClockwise, RCC = RotateCounterClockwise } public class Test { public static void Main() { for(byte i = 0; i < 8; ++i) { FlipRotate2dEnum v = (FlipRotate2dEnum)i; System.Console.WriteLine("{0} {1}", i, v); } } }