【C#】enumのメンバーに任意の番号を振る

enum は宣言した順に数字が自動で振られています。 以下の例だと Apple=0, Banana=1 といように自動でインクリメントされた数字が割り当てられます。なのでメンバーを途中に追加すると数値が変わってしまいます。 public enum Type { Apple, // 0 Banana, // 1 Orange, // 2 Grape, // 3 Watermelon // 4 } // 途中に追加…