Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
42
Добавлен:
12.02.2015
Размер:
815.1 Кб
Скачать

Перечислимый тип (Enumerators)

public class Holiday

{

public enum WeekDays

{

Monday,

Tuesday,

Wednesday,

Thursday, Friday

}

public void GetWeekDays(String EmpName, WeekDays DayOff)

{

//Process WeekDays

}

static void Main()

{

Holiday myHoliday = new Holiday(); myHoliday.GetWeekDays(“Richie”, Holiday.WeekDays.Wednesday);

}

}

Перечислимый тип (Enumerators)

Enumerators в C# являются наборами именованных

констант

По умолчанию, первому элементу набору присваивается значение 0 и это значение

увеличивается на 1 для каждого следующего элемента

Значения по умолчанию могут быть изменены на

Компиляция и выполнение программ

Шаг 1 – Набрать исходный код с помощью программы блокнот (Notepad)

Шаг 2 – Сохранить файл с расширением .cs

Шаг 3 – Перейти в окно командной строки (Promt) и набрать следующие команды

csc <SourceFileName.cs>

csc First.cs

Чтобы выполнить программу написанную C#, необходимо набрать имя файла без расширения

Резюме

Переменные в C# объявляются следующим образом

Модификатор доступа Тип данных Имя переменной;

В C#, типы данных делятся на две фундаментальных категории именуемые типами данных и типами значений.

Boxing – это преобразование типа значений в ссылочный тип, а Unboxing – это преобразование ссылочного типа в тип значение.

Структуры в C# могут иметь методы и конструкторы, определенные внутри них.

Enums (сокращение от Enumerators) являются наборами именованных числовых констант.

Соседние файлы в папке Инструментальные средства