class MainClass
{
static void Main(String[] args)
{
Fruits f =Fruits.Banana;
Console.WriteLine("Fruit={0}",f);
Console.Read();
}
private enum Fruits
{
Banana=0,
Apple=0,
Orange=0,
Cherries
}
}
上記のコードは出力を提供します:Fruit=Apple
バナナの値を列挙型内で0以外に変更すると、出力はバナナになります。私の質問は、最初のケースでは、なぜ出力がそうではApple
ないのOrange
か、Banana
それ自体ではないのかということです。