
Если по какой-либо причине окноОбозреватель решений (Solution Explorer) будет отсутствовать, откройте его с помощью командыВидООбозреватель решений (View^Solution Explorer).
На данном этапе проект пуст, и вам нужно ввести в него файл с исходным текстом программы на С#. Для этого щелкните правой кнопкой мыши на имени проекта (в данном случае — Project 1) в окнеОбозреватель решений, а затем выберите командуДобавить (Add) из контекстного меню. В итоге появится подменю, показанное на рисунке.

Выберите командуСоздать элемент (New Item), чтобы открыть диалоговое окноДобавление нового элемента (Add New Item). Выберите сначала элемент Код(Code) из спискаУстановленные шаблоны, а затем шаблонФайл с текстом программы (Code File) и измените имя файла наExample. cs, как показано на рисунке.

5. Введите выбранный файл в проект, щелкнув на кнопкеДобавить. После этого экран будет выглядеть так, как показано на рисунке.

6 . Введите исходный текст программы в окне с меткой Example. cs, после чего сохраните этот текст в файле. (Исходный текст примеров программ, приведенных в этой книге, можно свободно загрузить по адресу www.mhprofessional . com, чтобы не вводить его каждый раз вручную.) По завершении ввода исходного текста программы экран будет выглядеть так, как показано на рисунке.

7. Скомпилируйте программу, выбрав командуПостроением Построить решение (Build 1=>Build Solution).
8 . Выполните программу, выбрав командуОтладка ^Запуск без отладки (Debug^Start Without Debugging). В результате выполнения программы откроется окно, показанное на рисунке.

Как следует из приведенной выше процедуры, компилирование коротких программ в интегрированной среде разработки требует выполнения немалого числа шагов. Но для каждого примера программы из этой книги вам совсем не обязательно создавать новый проект. Вместо этого вы можете пользоваться одним и тем же проектом С#. С этой целью удалите текущий исходный файл и введите новый. Затем перекомпилируйте и выполните программу. Благодаря этому существенно упрощается весь процесс разработки коротких программ. Однако для разработки реальных приложений каждой программе потребуется отдельный проект.
ПРИМЕЧАНИЕ
Приведенных выше инструкций достаточно для компилирования и выполнения примеров программ, представленных в этой книге, но если вы собираетесь пользоваться Visual Studio как основной средой для разработки программ, вам придется более подробно ознакомиться с ее возможностями и средствами. Это весьма эффективная среда разработки программ, помогающая поддерживать крупные проекты на поддающемся управлению организационном уровне. Данная интегрированная среда разработки позволяет также правильно организовать файлы и связанные с проектом ресурсы. Поэтому целесообразно потратить время и приложить усилия, чтобы приобрести необходимые навыки работы в среде Visual Studio.
Построчный анализ первого примера программы
Несмотря на то что пример программы Example. cs довольно краток, в нем демонстрируется ряд ключевых средств, типичных для всех программ на С#. Проанализируем более подробно каждую строку этой программы, начиная с ее имени.
В отличие от ряда других языков программирования, и в особенности Java, где имя файла программы имеет большое значение, имя программы на C# может быть произвольным. Ранее вам было предложено присвоить программе из первого примера имя Exa'mple . cs, чтобы успешно скомпилировать и выполнить ее, но в C# файл с исходным текстом этой программы можно было бы назвать как угодно. Например, его можно было назвать Sample. cs, Test. cs или даже X. cs.
Читать дальше