C#枚举类和静态类都是特殊类型的类,但它们有不同的用途和特性。
public enum DayOfWeek
{
Sunday,
Monday,
Tuesday,
Wednesday,
Thursday,
Friday,
Saturday
}
public static class Helper
{
public static int Add(int a, int b)
{
return a + b;
}
}
总的来说,枚举类用于定义一组常量值,静态类用于组织静态成员和方法。枚举类的值是有限且固定的,而静态类则可以包含任意数量的静态成员和方法。