Enum - почему на выходе получаю 0, а не 1 ? - C#
Формулировка задачи:
начал писать на шарпе, вот появился вопрос
есть перечисление
На выходе получаю - 0
Почему не 1?
enum days
{
one=1,
two,
three
}
static void Main(string[] args)
{
Enum day = new days();
Console.WriteLine(day);
Console.ReadKey();
}
;Решение задачи: «Enum - почему на выходе получаю 0, а не 1 ?»
textual
Листинг программы
public struct Language : Enum
{
//Открытые константы, определяющие символьные имена и значения
public const Language C = (Language)0;
public const Language Pascal = (Language)1;
public const Language VisualBasic = (Language)2;
public const Language Haskell = (Language)3;
//Открытое поле экземпляра со значением переменной Language
//Код с прямой ссылкой на этот экземпляр невозможен
public Int32 value__;
}