, а подмножество значений начинается с 1, так что хранимым значением константы man является 1, а woman - 2. Рассмотрим теперь пример работы с объектами - экземплярами различных перечислений: public void TestEnum() { //MyColors color1 = new MyColors(MyColors.blue); MyColors color1= MyColors.white; TwoColors color2; color2 = TwoColors.white; //if(color1 != color2) color2 = color1; if(color1.ToString() != color2.ToString()) Console.WriteLine ("Цвета разные: {0}, {1}", color1, color2); else Console.WriteLine("Цвета одинаковые: {0}, {1}",color1, color2); Rainbow color3; color3 = (Rainbow)3; if (color3 != Rainbow.красный)color3 =Rainbow.красный; int num = (int)color3; Sex who = Sex.man; Days first_work_day = (Days)(long)1; Console.WriteLine ("color1={0}, color2={1}, color3={2}",color1, color2, color3); Console.WriteLine ("who={0}, first_work_day={1}", |