Язык программирования C# - одна из важнейших составных частей платформы .NET, разработанной компанией Microsoft. В предлагаемом издании содержится ясное, полное и лаконичное описание языка. На первый взгляд кажется, что C# похож на C++ и Java, но в данной книге говорится и о существенных различиях между ними. Приводится также полная грамматика языка, рассказывается о наиболее часто употребляемых классах из библиотеки классов (BCL). Самая интересная часть книги - это рассказ о различных приемах программирования, проиллюстрированный большим числом примеров, которые вы сможете с успехом применить в собственных программах. Основное внимание уделяется вопросам синтаксиса и построения программ, представляющим интерес для практикующих программистов.
Название: C# без лишних слов Автор: Робисон У. Издательство: ДМК Пресс Год: 2002 Страниц: 340 Формат: PDF Размер: 11,1 МБ ISBN: 5-94074-177-0 Качество: Отличное Серия или Выпуск: Для программистов
Содержание:
Введение ЧАСТЬ I. Основы языка C# Глава 1. Элементы языка Структура программы Типы и объявления Тип интерфейса Поток управления Делегирование Наследование Небезопасный код Директивы препроцессора Резюме Глава 2. Работа с приложениями Промежуточный язык и единая среда исполнения Исполняемые файлы, сборки и компоненты Атрибуты компонентов и сборок Средства разработки Отладка на платформе .NET Резюме Глава 3. Библиотека базовых классов Архитектура и профили Строки и регулярные выражения Контейнеры Сериализация Вводи вывод Сетевые коммуникации Резюме Глава 4. Переменные и типы Простые типы данных Классы Интерфейсы Структуры Перечислимые типы Резюме ЧАСТЬ II. Техника программирования Глава 5. Классы и компоненты Определение сущностей и классов Методы Свойства Пространства имен Резюме Глава 6. Управление памятью и C# Управление памятью в каркасе .NET Framework Использование памяти в C# Резюме Глава 7. Управление потоком выполнения программы Потоки Синхронизация Делегаты События Резюме Глава 8. Небезопасный код Указатели Небезопасные контексты Небезопасные конструкции языка Управление памятью в небезопасном коде Резюме Глава 9. Метаданные и отражение Использование атрибутов Создание нестандартных атрибутов Отражение и динамическое связывание Резюме Глава 10. Конфигурирование компонентов и приложений Конфигурирование сборок Управление ресурсами Резюме Глава 11. Использование SDK Компиляция и компоновка Отладка и инспекция Развертывание созданного решения Резюме Часть III. Справочное руководство Приложение А. Грамматика языка C# Структурные элементы Функциональные элементы Приложение В. Краткий справочник по основным типам Предметный указатель