C#で列挙型に値を割り当てる方法は何ですか?

C#では、列挙型のメンバーはデフォルトで0から始まる整数値に増加します。特定の値を列挙メンバーに割り当てる必要がある場合、等号(=)を使用して割り当てることができます。以下は列挙に値を割り当てる例のコードです。

enum Direction

{

North = 1,

South = 2,

East = 3,

West = 4

}


上記の例では、Direction列挙型のメンバーには異なる整数値が割り当てられています。例えば、Northは1に割り当てられ、Southは2に割り当てられています。メンバーに値が指定されていない場合、デフォルトの規則に従って値が増分されます。上記の例では、Northに値が指定されていない場合、デフォルトで0になり、Southはデフォルトで1になります。

bannerAds