Выбрать главу

щелкнуть на кнопке и получить ключ. Пожелаем оптимистам успеха!

Рис. В.8.  Процесс установки продолжается

Рис. В.9.  Установка завершена

20

Всьупление. Язык программирования C#

Рис. В.10.  Рано или поздно придется зарегистрировать продукт

Рис. В.11.  Получение регистрационного ключа от Microsoft

Немного о книге           21

Немного о книге

— Товарищ Тройкина, мы вас целых пять

минут уже здесь ждем. Вы же знаете, у нас

срочная работа.

— Извините. Читала – увлеклась. Такая

книжка интересная попалась!

Из к/ф «Безумный день инженера

Баркасова»

Перед тем как перейти непосредственно к основной части книги и погру-

зиться в мир программных кодов, все же имеет смысл сказать/написать

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

граммирования на этом языке, читатель уже догадался.

Материал книги разбит на главы, и каждая глава посвящена какой-то от-

дельной теме. При этом использовался принцип, что даже самый захуда-

лый пример намного лучше самой изысканной теории. Поэтому знаком-

ство читателя с языком программирования C# в первой главе начинается

с простенького примера. Затем идет объяснение того, почему пример рабо-

тает, и работает именно так, а не как-то иначе. Вообще, материал излагает-

ся последовательно в том смысле, что для понимания происходящего, как

правило, не нужно лихорадочно листать следующие темы.

ПРИМЕЧАНИЕ Но иногда это все же делать придется.

Конечно же, в книгу вошло далеко не все, что касается, так или иначе, язы-

ка программирования C#. Вместе с тем основные темы здесь собраны. Так

что достаточно объективное и во многом полное представление о возмож-

ностях языка C# читатель составить сможет.

Здесь особо хочется подчеркнуть, что книга о языке C#, а не о среде

разработки Visual C# Express. Поэтому обсуждать мы будем методы

программирования на языке C#, а не методы программирования на

языке C# в среде Visual C# Express. Хотя предполагается, что именно

эту среду и будем использовать для набора кода, компиляции и вы-

полнения программ.

Обычно изучение языка начинают с консольных программ. Это в принци-

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

22

Вступление. Язык программирования C#

программы. Поэтому, где только возможно, мы будем использовать графи-

ческий интерфейс.

Все отзывы о книге и пожелания можно зафиксировать в письме и отпра-

вить его по адресу alex@vasilev.kiev.ua или по адресам, которые указаны

на странице автора www.vasilev.kiev.ua.

На этом мы заканчиваем разговоры и переходим к непосредственному

делу — изучению языка программирования C#.

Благодарности

Благодарность большинства людей

обычно скрывает ожидание еще больших

благодеяний.

Ф. Ларошфуко

Автору приятно выразить искреннюю признательность издательству «Пи-

тер» и лично Андрею Юрченко за открытость, креативность и профессио-

нальную работу. Хочется также от всего сердца поблагодарить редактора

книги Ольгу Некруткину, благодаря ее кропотливой работе книга стала

значительно лучше.

От издательства

Ваши замечания, предложения, вопросы отправляйте по адресу электрон-

ной почты comp@piter.com (издательство «Питер», компьютерная редак-

ция).

Мы будем рады узнать ваше мнение!

Все исходные тексты, приведенные в книге, вы можете найти по адресу

http://www.piter.com.

На веб-сайте издательства http://www.piter.com вы найдете подробную ин-

формацию о наших книгах.

Информация

к размышлению:

язык C# и даже

больше

Только я тебя прошу – говори спокойно,

без ораторского нажима.

Из к/ф «Безумный день инженера

Баркасова»

В этой главе мы наконец перейдем от слов к делу и начнем программиро-

вать. Действуя смело и решительно, мы сразу же

 создадим программу с графическим интерфейсом;

 определимся с тем, как ее откомпилировать и запустить на выполне-

ние;

 оценим результат;

 выясним причины такого успеха.

В процессе мы пройдем очень краткий курс работы со средой разработки

Visual C# 2010 Express и обсудим особенности объектно-ориентированного