Перечисление - это частный случай класса. Укажите те компоненты, которые могут быть заданы в теле этого класса:
Укажите корректную синтаксическую формулу, задающую объявления перечисления
Укажите высказывания, истинные для перечислений:
В памяти компьютера значение объекта перечисления представлено:
string 
Базовым классом для перечислений может быть класс:
string  
double  
По умолчанию значения перечисления, содержащего n элементов, проецируются на отрезок:
[0, n-1] типа byte  
[0, n-1] типа int 
[1, n] типа byte  
[1, n] типа int  
При задании перечисления:
Укажите истинное высказывание:
static  
static, но этот модификатор приписывается по умолчанию 
static, поскольку перечисление всегда задает некоторый тип данных 
Укажите истинные высказывания:
Укажите высказывания, истинные для конструкторов перечислений:
Над объектами перечисления определены следующие операции:
Укажите истинные высказывания:
Пусть дано описание перечисления
public enum Profession { плотник, столяр, водитель, учитель, врач } В результате выполнения фрагмента кода
Profession worker = new Profession(); worker = worker | Profession.столяр | (Profession.учитель & Profession.водитель); Console.WriteLine(worker.ToString()); будет напечатано:
Пусть дано описание перечисления
public enum Profession { плотник, столяр, водитель, учитель, врач } В результате выполнения фрагмента кода
Profession worker = Profession.плотник; worker = worker | Profession.столяр | (Profession.врач & Profession.учитель); Console.WriteLine(worker.ToString()); будет напечатано:
Пусть дано описание перечисления
public enum Profession { плотник, столяр, водитель, учитель, врач } В результате выполнения фрагмента кода
Profession worker = Profession.плотник; worker = worker | Profession.столяр | (Profession.врач | Profession.учитель); Console.WriteLine(worker.ToString()); будет напечатано:
Укажите высказывания, истинные для перечислений из n элементов, заданных шкалой:
n бинарных свойств реальных объектов 
Перечисление изnэлементов задано шкалой и определяетnбинарных свойств. Пустьx- это число, задающее значение объекта перечисления. Укажите высказывания, истинные для числаx:
x = 0, то это означает, что объект не обладает ни одним свойством 
, то это означает, что объект обладает ровно одним свойством 
x увеличивается, то это означает, что увеличивается число свойств, которыми обладает объект 
x принадлежит интервалу
, то это означает, что объект обладает некоторым набором свойств 
x больше чем число
, то теряется содержательный смысл объекта перечисления 
x большее, чем число
, для перечислений, задающих шкалу, недопустимо и вызывает ошибку на этапе выполнения 
Шкалой называется перечисление, содержащее n элементов, у которого:
[1, n] типа int 
k отображается в число
при условии, что нумерация элементов начинается с нуля 
Пусть дано описание перечисления, заданного шкалой
[Flags] public enum Profession { плотник = 1, столяр = 2, водитель = 4, учитель = 8, врач = 16 } В результате выполнения фрагмента кода
Profession worker = new Profession(); worker = worker | Profession.столяр | (Profession.учитель & Profession.водитель); Console.WriteLine(worker.ToString()); будет напечатано:
Пусть дано описание перечисления, заданного шкалой
[Flags] public enum Scale_Profession { плотник = 1, столяр = 2, водитель = 4, учитель = 8, врач = 16 } В результате выполнения фрагмента кода
Scale_Profession worker = Scale_Profession.плотник; worker = worker | Scale_Profession.столяр | (Scale_Profession.врач & Scale_Profession.учитель); Console.WriteLine(worker.ToString()); будет напечатано:
Пусть дано описание перечисления, заданного шкалой
[Flags] public enum Profession { плотник = 1, столяр = 2, водитель = 4, учитель = 8, врач = 16 } В результате выполнения фрагмента кода
Profession worker = Profession.плотник; worker = worker | Profession.столяр | (Profession.врач | Profession.учитель); Console.WriteLine(worker.ToString()); будет напечатано: