Проанализируйте приведенный код. public enum Языки { СSarp, CPP, VB, Java }struct Структура{ public string Имя; public Языки я; public override string ToString() { return string.Format("Программист {0} программирует на {1}", Имя, я); }}class Test{ public static void Main() { Структура c1 = new Структура(); Структура c2 = new Структура(); c1.Имя = "Иванов"; c1.я = Языки.СSarp; c2 = c1; c1.Имя = "Петров"; c2.я = Языки.CPP; System.Console.WriteLine(c2);} }
Укажите результат вывода на консоль после попытки запустить программу на компиляцию и выполнение:
(Отметьте один правильный вариант ответа.)
Варианты ответа
Программист Иванов программирует на СSarp
Программист Петров программирует на СSarp
программа не выполняется, так как обнаружена синтаксическая ошибка, связанная с тем, что структура не может иметь методов
Программист Петров программирует на СPP
Программист Иванов программирует на СPP(Верный ответ)