예제 #1
0
        public static EnumParser MakeEnumParser(Type type)
        {
            var names  = Enum.GetNames(type);
            var values = (int[])Enum.GetValues(type);
            var parser = new EnumParser();

            for (int index = 0; index < names.Length; index++)
            {
                parser.Add(names[index], values[index]);
            }
            return(parser);
        }