using System; using System.Collections.Generic; using System.Linq; using System.Text;namespace ConsoleApplication1 { class Program { static void Main(string[] Args) { Console.WriteLine(typeof(DayOfWeek).EnumCount()); } } static class EnumHelper { public static int EnumCount(this Type obj) { return Enum.GetNames(obj).Count(); } } }
enum XXXX
{
X1=0,
X2,
X3,
COUNT
}最后这个等于3
using System.Collections.Generic;
using System.Linq;
using System.Text;namespace ConsoleApplication1
{
class Program
{
static void Main(string[] Args)
{
Console.WriteLine(typeof(DayOfWeek).EnumCount());
}
} static class EnumHelper
{
public static int EnumCount(this Type obj)
{
return Enum.GetNames(obj).Count();
}
}
}