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;
}
}
總的來說,枚舉類用于定義一組常量值,靜態類用于組織靜態成員和方法。枚舉類的值是有限且固定的,而靜態類則可以包含任意數量的靜態成員和方法。