
- •3.0. Интегрированная среда разработки (иср) VisualC# 2010Express
- •3.1. Основные характеристики.
- •3.2. Консольное приложение
- •3.3. Сохранение проекта
- •3.3. Структура папок при сохранении консольного приложения
- •3.5. Компиляция
- •3.6. Запуск проекта
- •3.7. Оконное приложение
- •4.0 Язык программирования c#
- •4.1. Алфавит языка
- •4.2. Словарь языка
- •4.3. Комментарии
- •4.4. Идентификаторы
- •4.5. Ключевые слова
- •4.6. Числа
- •4.7. Переменные и константы
- •5. Структура программы консольного приложения на c#
3.3. Сохранение проекта
Выполняется командой Файл \ Сохранить все. В диалоговом окне «Сохранить проект» с помощью кнопкиОбзор на дереве папок отыскать нужную папку, открыть ее и вести Имя проекта в одноименное поле Имя, а в поле Имя решения ввести имя папки, где сохраняется проект . Нажать на кнопку Сохранить. В строке заголовка проекта отобразится имя папки размещения проекта, а в обозревателе решений изменится имя проекта
3.3. Структура папок при сохранении консольного приложения
Проект
сохраняется в структуре папок:
Решение P11 Z1 Properties Ссылки Bin Debug Release Obj Debug Release |
Папка решения Папка проекта Папка свойств Папка ссылки на модули Папка двоичных файлов Папка файлов отладки Папка файлов выпуска Папка объектных файлов Папка файлов отладки Папка файлов выпуска |
Файлы проекта располагаются в одном каталоге P11.
Для каждого нового проекта целесообразно создавать отдельный каталог (P11).
Исполняемые (Bin) и объектные (Obj) файлы образуются при компиляции (построении) проекта.
3.5. Компиляция
Компиляция– это процесспреобразования исходнойпрограммы, написанной на языке высокого уровня (ЯВУ), в исполняемую программу.
Процесс компиляции состоит из двух этапов:
Проверка текста программы на отсутствие синтаксических ошибок (отладка);
Генерация исполняемой программы (exe-файл).
В результате компиляции ИСР создает исполняемый файл Project.exe. (Z1.exe)
Возможны два режима отладки:
Команда Отладка \ Начать отладку создает файлы, размещающиеся в папках Debug (отладка). Построение в режиме отладки, в компонуемые файлы включаются символы отладки, режим оптимизации исключается. Это может увеличить размеры файлов.
Команда
Отладка \ Построить решение размещает
файлы в папках Release
(выпуск). В компонуемые файлы
символы отладки не включают,
и компилятор использует режим оптимизации
кода (например, исключает не использованные
переменные). Это может уменьшить размеры
файлов.
Компиляция может быть выполнена на любой стадии разработки проекта.
Имя приложения совпадает с именем файла проекта. А само приложение является автономным.
При компиляции проекта создается сборка, сохраняемая на диске как управляемый файл Z1.exe. Из сборки при исполнении генерируется исполняемый бинарный файл, который исполняется на лету.
3.6. Запуск проекта
Запускатьпроект можно:
из ИСР Visual C# 2010 Express командой начать отладкуили кнопкой
из среды Windowsисполняемого файла *.exe, как и любое другое приложение, (например, с помощью программыПроводникили папкиМой компьютер).
3.7. Оконное приложение
Оконное приложение создается при выборе его в диалоговом окне командой Файл \Создать проект \ПриложениеWindowsForms\ОК.
ИСР VisualC# 2010Express создает проект с пустой формой и формирует в редакторе кода заготовку для проекта.
4.0 Язык программирования c#
4.1. Алфавит языка
Алфавит (или множество литер) языка программирования С# составляют символы таблицы кодов unicod. АлфавитC# включает в себя:
1. Буквы латинского алфавита:
A…Z- 26 заглавных букв,
a...z- 26 строчных букв, (строчные и прописные буквы различаются)
_ - знак подчеркивания.
2. Строчные и прописные буквы кириллицы.
3. Арабские цифры.
0 . . 9 - 10 цифр.
4. Специальные символы:
- знаки арифметических операций
+ * /
- отношения
< >
- знаки пунктуации
. : ; ,
- скобки
( ) [ ] { }
- символы
@ (эт),'(апостроф),'',$,#,^
4. Составные символы.
== - равно,
!= - не равно,
. . - диапазон значений,
<= - меньше или равно,
>= - больше или равно,