Компьютерные книги
Главное меню
Главная Поиск по сайту Добавить материал О нас Карта книг Карта сайта
Реклама
computersbooks.net -> Добавить материал -> Языки программирования -> Ватсон К. -> "С#" -> 14

С# - Ватсон К.

Ватсон К. С# — Лори, 2005 . — 879 c.
ISBN 1-861004-98-2
Скачать (прямая ссылка): vatsonc2005.pdf
Предыдущая << 1 .. 8 9 10 11 12 13 < 14 > 15 16 17 18 19 20 .. 404 >> Следующая


о проекте.

Мы можем использовать это окно для внесения изменений в код, который выводится в главном окне; для этого следует либо дважды щелкнуть мышью по нужным .cs-файлам, а затем выбрать в контекстном меню View Code, либо сначала выделить их, а затем нажать кнопку панели инструментов. В этом же окне мы можем провести ряд других операций иад этими файлами, например, переименовать их или удалить из проекта. Здесь могут появляться и другие типы файлов, например, ресурсы проектов (ресурсами называются файлы, используемые проектом, но не являющиеся файлами С#, допустим, двоичные файлы изображений илн звуковые файлы). Еще раз повторим, что мы можем работать с ними с помощью того же самого интерфейса.
Создание программы на C#

J5

Вхождение References (ссылки) содержит список тех библиотек, которые используются в данном проекте. Это тоже относится к тому, что мы собираемся рассматривать ниже, поскольку пока нас вполне удовлетворяют стандартные ссылки.

Во втором окне — Class View — находится альтернативное представление проекта, которое позволяет увидеть структуру созданного кода. Мы вернемся к рассмотрению этого окна позднее, а сейчас вам достаточно знать, что Solution Explorer позволяет выбирать представление проекта по нашему усмотрению.

Если вы попробуете щелкать мышью по другим файлам и иконкам в этих окнах, то обнаружите, что содержимое нижнего окна при этом меняется. Оно также имеет различные внешние представления, но самым важным для нас является представление Properties (см. рис, справа).

В этом окне выводится дополнительная информация о том, что мы выбираем в окне Solution Explorer/Class View, расположенном над ним. Так, например, вид, изображенный на приведенном выше рисунке, получается при выборе файла classl.св. В этом окне может появляться информация и о других объектах, которые могут быть выбраны,— например, о компонентах пользовательского интерфейса, с чем мы встретимся в разделе, посвященном созданию оконного приложения.

Часто изменения, вносимые в различные вхождения в окне Properties, оказывают самое непосредственное влияние иа наш код, приводя к появлению новых строк кода или к изменению уже существующих. При написании некоторых проектов мы будем затрачивать на манипуляции с этим окном примерно столько же времени, сколько и на изменения, вносимые в код вручную.

Теперь давайте посмотрим на окно Output. Когда мы выполняли нашу программу, вы, возможно, обратили внимание на текст, появившийся в этом окне перед тем, как нашим приложением было создано консольное окно. На компьютере автора было выведено следующее:

-----Build started: Project: ConsoleApplicationl, Configuration: Debug .NETT---------

П Построение начато: Проект; ConsoleApplicationl, конфигурация: Debug .NETT II

Preparing resources. . , 11 Подготовка ресурсов. . . //

Updating references... It Обновление ссылок... 11

E’er forming main compilation. .. // Выполнение основной компиляции.. . 11

Build complete - 0 errors, 0 warnings

// Построение завершена — ошибок 0, предупреждений 0 / /

Building satellite assemblies... // Построение сопутствующих модулей... //

--------------------Done------------------------ II Выполнено //

Build: 1 succeeded, 0 failed, 0 skipped

11 Построено; успеино 1, неудачно 0, пропущено 0 //

Deploy: 0 succeeded, 0 failed, 0 skipped

// Установлено; успежно 0, неудачно 0, пропущено О II

dossl.es FteProperties

ш

0 Advanced BuM Action Сойот Tool Custom Tod Huiw a Mist

Compfe

Pul Path

Clastl .cs

C \3egCShaf p\Cbapter 2\<

Л(ипе .
16 Глава 2

Как вы, вероятно, уже догадались, это отчет о компиляции наших файлов. В этом же отчёте будут размещаться сообщения обо всех ошибках, которые возникли в процессе компиляции. Для наглядности попробуйте убрать точку с запятой нз строки, которую мы добавили в предыдущем разделе, и откомпилировать программу заново. На этот раз вы увидите следующее:

----- Build started: Project: ConsoleApplicationl, Configuration: Debug .NET ------

Preparing resources...

Updating references...

Performing main compilation...

c:\begcsharp\chapter2\consoleapplicationl\clasal.ca(15,73): error CS10Q2: ; expected

// ошибка CS1002: требуется i 11

Build complete -- 1 errors, 0 warnings Building satellite assemblies...

---------------------- Done ---------------------

Build: 0 succeeded, 1 failed, 0 skipped Deploy: 0 succeeded, 0 failed, 0 skipped

В этом случае нам не удалось запустить приложение.

В следующей главе, когда мы приступим к рассмотрению синтаксиса С#, вы узнаете, что наличие точки с запятой требуется почти всюду — в конце практически каждой строки кода.

Теперь, когда нужно предпринять некоторые действия для того, чтобы заставить программу работать, VS автоматически добавил это задание в список заданий, который располагается в том же окне Output:

1МД1РЦ, 1 Г Г| 1 1^——
I'll. ]у- h, - , !
«ДО * . _ 1
Ч | j; ¦'f- i- ¦ .'El..:! ij-..-г- -'с :! й [ -' - К i ¦ ¦r-1 ' 115 | |
Предыдущая << 1 .. 8 9 10 11 12 13 < 14 > 15 16 17 18 19 20 .. 404 >> Следующая
Книги
Web-программирован-
ие
Аппаратное обеспечение Графика Руководство по П.О. Самоучитель Теория программирования Фотошоп Языки программирования
Новые книги
Вирт Н. "Систематическое программирование " (Теория программирования)

Эком "Microsoft Excel 2000 шаг за шагом Русская версия самоучитель " (Самоучитель)

Поляков А.Ю. "Методы и алгоритмы компьютерной графики в примерах Vizual C++" (Графика)

Баяковский Ю.М. "Графическая библиотека Open GL " (Графика)

Валиков А. "Технология " (Языки программирования)
Авторские права © 2013 ComputersBooks. Все права защищены.