Exemplo n.º 1
0
        /// <summary>
        ///
        /// </summary>
        /// <returns></returns>
        public static IEnumerable <T> AsEnumrable()
        {
            Type t = typeof(T);

            if (!t.IsEnum)
            {
                throw new NotSupportedException(string.Format("{0}必须为枚举类型", t));
            }

            EnumQuery <T> query = new EnumQuery <T>();

            return(query);
        }
Exemplo n.º 2
0
        /// <summary>
        /// 将Enum转为Ienumable集合
        /// </summary>
        /// <typeparam name="T"></typeparam>
        /// <returns></returns>
        public static IEnumerable <T> AsEnumerable()
        {
            EnumQuery <T> query = new EnumQuery <T>();

            return(query);
        }