Библиотека knigago >> Компьютеры и Интернет >> Учебники и самоучители по компьютеру >> C# 4.0: полное руководство


Антология "День рождения в Лондоне" представляет собой увлекательное путешествие по современному литературному ландшафту Лондона. Под умелым руководством Мюриэл Спарк, в этой коллекции собраны рассказы ведущих британских писателей, исследующие многогранную природу жизни в этом великом мегаполисе. От пронзительной прозы Али Смита до остроумных наблюдений Мартина Эмиса, каждый рассказ в этой антологии демонстрирует уникальное видение Лондона. Город предстает как место как возможностей,...

СЛУЧАЙНАЯ КНИГА

Агата Кристи. Екатерина Николаевна Цимбаева
- Агата Кристи

Жанр: Биографии и Мемуары

Год издания: 2013

Серия: Жизнь замечательных людей

Герберт Шилдт - C# 4.0: полное руководство

C# 4.0: полное руководство
Книга - C# 4.0: полное руководство.  Герберт Шилдт  - прочитать полностью в библиотеке КнигаГо
Название:
C# 4.0: полное руководство
Герберт Шилдт

Жанр:

Учебники и самоучители по компьютеру, Современные российские издания, Литература ХXI века (эпоха Глобализации экономики), C, C++, C#

Изадано в серии:

неизвестно

Издательство:

Вильямс

Год издания:

ISBN:

978-5-8459-1684-6

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "C# 4.0: полное руководство"

В этом полном руководстве по C# 4.0 - языку программирования, разработанному специально для среды .NET, - детально рассмотрены все основные средства языка: типы данных, операторы, управляющие операторы, классы, интерфейсы, методы, делегаты, индексаторы, события, указатели, обобщения, коллекции, основные библиотеки классов, средства многопоточного программирования и директивы препроцессора. Подробно описаны новые возможности C#, в том числе PLINQ, библиотека TPL, динамический тип данных, а также именованные и необязательные аргументы. Это справочное пособие снабжено массой полезных советов авторитетного автора и сотнями примеров программ с комментариями, благодаря которым они становятся понятными любому читателю независимо от уровня его подготовки.

Книга рассчитана на широкий круг читателей, интересующихся программированием на C#.Введите сюда краткую аннотацию


К этой книге применимы такие ключевые слова (теги) как: C#

Читаем онлайн "C# 4.0: полное руководство". [Страница - 4]

Введение в классы, объекты и методы

ГЛАВА 7 Массивы и строки

ГЛАВА 8 Подробнее о методах и классах

ГЛАВА 9 Перегрузка операторов

ГЛАВА 10 Индексаторы и свойства

ГЛАВА 11 Наследование

ГЛАВА 12 Интерфейсы, структуры и перечисления

ГЛАВА 13 Обработка исключительных ситуаций

ГЛАВА 14 Применение средств ввода-вывода

ГЛАВА 15 Делегаты, события и лямбда-выражения

ГЛАВА 16 Пространства имен, препроцессор и сборки

ГЛАВА 17 Динамическая идентификация типов, рефлексия и атрибуты

ГЛАВА 18 Обобщения

ГЛАВА 19 LINQ

ГЛАВА 20 Небезопасный код, указатели, обнуляемые типы и разные ключевые слова


Глава 1 Создание C#

C# является основным языком разработки программ на платформе .NET корпорации Microsoft. В нем удачно сочетаются испытанные средства программирования с самыми последними новшествами и предоставляется возможность для эффективного и очень практичного написания программ, предназначенных для вычислительной среды современных предприятий. Это, без сомнения, один из самых важных языков программирования XXI века.

Назначение этой главы — представить C# в его историческом контексте, упомянув и те движущие силы, которые способствовали его созданию, выработке его конструктивных особенностей и определили его влияние на другие языки программирования. Кроме того, в этой главе поясняется взаимосвязь C# со средой .NET Framework. Как станет ясно из дальнейшего материала, C# и .NET Framework совместно образуют весьма изящную среду программирования.


Генеалогическое дерево C#

Языки программирования не существуют в пустоте. Напротив, они тесно связаны друг с другом таким образом, что на каждый новый язык оказывают в той или иной форме влияние его предшественники. Этот процесс сродни перекрестному опылению, в ходе которого свойства одного языка приспосабливаются к другому языку, полезные нововведения внедряются в существующий контекст, а устаревшие конструкции удаляются. Таким путем развиваются языки программирования и совершенствуется искусство программирования. И в этом отношении C# не является исключением.

У языка программирования C# "богатое наследство". Он является прямым наследником двух самых удачных языков программирования: С и C++. Он также имеет тесные родственные связи с еще одним языком: Java. Ясное представление об этих взаимосвязях имеет решающее значение для понимания С#. Поэтому сначала определим, какое место занимает C# среди этих трех языков.

Язык С - начало современной эпохи программирования
Создание С знаменует собой начало современной эпохи программирования. Язык С был разработан Деннисом Ритчи (Dennis Ritchie) в 1970-е годы для программирования на мини-ЭВМ DEC PDP-11 под управлением операционной систему Unix. Несмотря на то что в ряде предшествовавших языков, в особенности Pascal, был достигнут значительный прогресс, именно С установил тот образец, которому до сих пор следуют в программировании.

Язык С появился в результате революции в структурном программировании в 1960-е годы. До появления структурного программирования писать большие программы было трудно, поскольку логика программы постепенно вырождалась в так называемый "макаронный" код — запутанный клубок безусловных переходов, вызовов и возвратов, которые трудно отследить. В структурированных языках программирования этот недостаток устранялся путем ввода строго определенных управляющих операторов, подпрограмм с локальными переменными и других усовершенствований. Благодаря применению методов структурного программирования сами программы стали более организованными, надежными и управляемыми.

И хотя в то время существовали и другие структурированные языки программирования, именно в С впервые удалось добиться удачного сочетания эффективности, изящества и выразительности. Благодаря своему краткому, но простому синтаксису в сочетании с принципом, ставившим во главу угла программиста, а не сам язык, С быстро завоевал многих сторонников. Сейчас уже нелегко представить себе, что С оказался своего рода "струей свежего воздуха", которого так не хватало программистам. В итоге С стал самым распространенным языком структурного программирования в 1980-е годы.

Но даже у такого достойного языка, как С, имелись свои ограничения. К числу самых --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.