В этом полном справочнике по C# — новому языку программирования, разработанному специально для среды .NET, — описаны все основные аспекты языка: типы данных, операторы, управляющие инструкции, классы, интерфейсы, делегаты, индексаторы, события, указатели и директивы препроцессора. Подробно описаны возможности основных библиотек классов С#.
Автор справочника — общепризнанный авторитет в области программирования на языках С и C++, Java и C# — включил в книгу полезные советы и сотни примеров с комментариями, которые удовлетворят как начинающих программистов, так и опытных специалистов. Этот справочник обязан иметь под рукой каждый, кто программирует на С#.
Язык С, или начало современной эпохи программирования.
Начало современной эпохи программирования отмечено созданием языка С. Он был разработан Дэнисом Ритчи (Dennis Ritchie) в 1970-х годах для компьютера PDP-11 компании DEC (Digital Equipment Corporation), в котором использовалась операционная система UNIX. Несмотря на то что некоторые известные языки программирования, в особенности Pascal, достигли к тому времени значительного развития и признания, именно язык С определил направление сегодняшнего программирования.
Язык С вырос из кризиса программного обеспечения 1960-х годов и революционного перехода к структурному программированию. До структурного программирования многие программисты испытывали трудности при написании больших программ, поскольку обозначилась тенденция вырождения программной логики и появления так называемого “спагетти-кода” (spaghetti code) с большим размером процедур и интенсивным использованием оператора перехода goto. Такие программы были весьма трудны для изучения и модификаций. В структурных языках программирования эта проблема решалась посредством добавления точно определенных управляющих конструкций, вызова подпрограмм с локальными переменными и других усовершенствований. Структурные языки позволили писать довольно большие программы в приемлемые сроки.
ОГЛАВЛЕНИЕ.
Введение.
Часть I. Язык C#.
Глава 1. Создание языка C#.
Глава 2. Обзор элементов языка C#.
Глава 3. Типы данных, литералы и переменные.
Глава 4. Операторы.
Глава 5. Инструкции управления.
Глава 6. Введение в классы, объекты и методы.
Глава 7. Массивы и строки.
Глава 8. Подробнее о методах и классах.
Глава 9. Перегрузка операторов.
Глава 10. Индексаторы и свойства.
Глава 11. Наследование.
Глава 12. Интерфейсы, структуры и перечисления.
Глава 13. Обработка исключительных ситуаций.
Глава 14. Использование средств ввода-вывода.
Глава 15. Делегаты и события.
Глава 16. Пространства имен, препроцессор и компоновочные файлы.
Глава 17. Динамическая идентификация типов, отражение и атрибуты.
Глава 18. Опасный код, указатели и другие темы.
Часть II. Библиотека C#.
Глава 19. Пространство имен System.
Глава 20. Строки и форматирование.
Глава 21. Многопоточное программирование.
Глава 22. Работа с коллекциями.
Глава 23. Сетевые возможности и использование Internet.
Часть III. Применение языка C#.
Глава 24. Создание компонентов.
Глава 25. Создание Windows-приложений.
Глава 26. Синтаксический анализ методом рекурсивного спуска.
Часть IV. Приложения.
Приложение А. Краткий обзор языка комментариев XML.
Приложение Б. C# и робототехника.
Предметный указатель.
Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Полный справочник по С#, Шилдт Г., 2004 - fileskachat.com, быстрое и бесплатное скачивание.
Скачать pdf
Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России.Купить эту книгу
Скачать - pdf - Яндекс.Диск.
Дата публикации:
Теги: справочник по программированию :: программирование :: Шилдт
Смотрите также учебники, книги и учебные материалы:
Следующие учебники и книги:
- Весь курс школьной программы в схемах и таблицах, информатика, Гусева И.Ю., 2007
- Краткий справочник по операторам VB
Предыдущие статьи:
- Инфокоммуникационные сети, Энциклопедия, том 3, Воробьев С.П., Давыдов А.Е., Ефимов В.В., Курносов В.И., Мошак Н.Н., 2019
- Справочник системного администратора по программированию Windows, Коробко И.В., 2009
- Информационные технологии, краткий терминологический словарь специальных терминов, Соколов И.А., Быстров И.И., 2017
- Краткий справочник-словарь русского компьютерhого диалекта