щелкнуть на кнопке и получить ключ. Пожелаем оптимистам успеха!
Рис. В.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 и обсудим особенности объектно-ориентированного