В программе лояльности
На товар применяется персональная скидка, промокоды, купоны и сертификаты

Программируем на C# 8.0. Разработка приложений

Гриффитс Иэн

Код товара: 4663392
(0 оценок)Оценить
ОтзывНаписать отзыв
ВопросЗадать вопрос
Фото 16
PDF
Нет в наличии
Доставим в
г. Москва
Курьером
Л-Пост
бесплатно от 3 500 ₽
В пункт выдачи
от 77 ₽
бесплатно от 2 000 ₽
Точная стоимость доставки рассчитывается при оформлении заказа
Издательство:
Питер
Оригинальное название:
Programming C# 8.0. Build Cloud, Web, and Desktop Applications
Год издания:
2021 г.
Может быть отгружен товар указанного или более позднего года
Переводчик:

Отмечено тегами

Описание

Характеристики

C# — универсальный язык, который может практически всё! Иэн Гриффитс рассказывает о его возможностях с точки зрения разработчика, перед которым стоит задача быстро и эффективно создавать приложения любой сложности.
Множество примеров кода научат работать с шаблонами, LINQ и асинхронными возможностями языка. Вы разберетесь с асинхронными потоками, ссылочными типами, допускающими значение NULL, сопоставлениями с образцом, реализациями по умолчанию для метода интерфейса, диапазонами и синтаксисом индексации и многим другим.
количество томов
1
количество страниц
944 стр.
переплет
Мягкая обложка
размеры
233x161x51 мм
цвет
Белый
тип бумаги
офсетная (60-220 г/м2)
формат
70x100/16 (170x240 мм)
ISBN
978-5-4461-1638-6
стандарт
возрастная категория
16+
вес
код в Майшоп
4663392
язык
русский

Содержание

Предисловие
Для кого эта книга
Условные обозначения
Использование примеров кода
Благодарности
От издательства
Глава 1. Знакомство с языком С#
Почему С#?
Отличительные черты С#
Стандарты и реализация С#
Visual Studio и Visual Studio Code
Анатомия простой программы
Итог
Глава 2. Основы написания кода на С#
Локальные переменные
Инструкции и выражения
Комментарии и пробелы
Директивы препроцессора
Основные типы данных
Операторы
Управление потоком
Шаблоны
Итог
Глава 3. Типы
Классы
Структуры
Члены
Интерфейсы
Перечисления
Другие типы
Частичные типы и методы
Итог
Глава 4. Обобщения
Обобщенные типы
Ограничения
Нулевые значения
Обобщенные методы
Обобщения и кортежи
Внутренние обобщения
Итог
Глава 5. Коллекции
Массивы
Класс List<Т>
Интерфейсы списков и последовательностей
Реализация списков и последовательностей
Обращение к элементам по индексу и синтаксис
диапазона
Словари
Множества
Очереди и стеки
Связные списки
Параллельные коллекции
Неизменяемые коллекции
Итог
Глава 6. Наследование
Наследование и преобразования
Наследование интерфейса
Обобщения
System.Object
Доступность и наследование
Виртуальные методы
Запечатанные методы и классы
Доступ к членам базового класса
Наследование и конструирование
Специальные базовые типы
Итог
Глава 7. Время жизни объекта
Сборка мусора
Деструкторы и финализация
IDisposable
Упаковка
Итог
Глава 8. Исключения
Источники исключений
Обработка исключений
Выдача исключений
Типы исключений
Необработанные исключения
Итог
Глава 9. Делегаты, лямбды и события
Делегаты
Анонимные функции
События
Сравнение делегатов и интерфейсов
Итог
Глава 10. LINQ
Выражения запроса
Отложенное вычисление
LINQ, обобщения и IQueryable<T>
Стандартные операторы LINQ
Генерирование последовательностей
Другие реализации LINQ
Итог
Глава 11. Реактивные расширения
Ключевые интерфейсы
Публикация и подписка с использованием
делегатов
Построители последовательностей
Запросы LINQ
Операторы запроса из Rx
Планировщики
Субъекты
Адаптация
Операции для работы со временем
Итог
Глава 12. Сборки
Анатомия сборки
Определение типа
Загрузка сборок
Имена сборок
Итог
Глава 13. Отражение
Типы отражения
Контексты отражения
Итог
Глава 14. Атрибуты
Применение атрибутов
Определение и использование атрибутов
Итог
Глава 15. Файлы и потоки
Класс Stream
Ориентированные на текст типы
Файлы и каталоги
Сериализация
Итог
Глава 16. Многопоточность
Потоки
Синхронизация
Задачи
Другие асинхронные шаблоны
Отмена
Параллелизм
Итог
Глава 17. Асинхронные возможности языка
Ключевые слова async и await
Шаблон await
Обработка ошибок
Итог
Глава 18. Эффективная работа с памятью
(Не) копируйте это
Представление последовательных элементов с
помощью Span<T>
Представление последовательных элементов с
помощью Memory<T>
ReadOnlySequence<T>
Обработка потоков данных с помощью конвейеров
Итог
Об авторе
Об обложке

Отзывы

Вопросы

Поделитесь своим мнением об этом товаре с другими покупателями — будьте первыми!

Дарим бонусы за отзывы!

За какие отзывы можно получить бонусы?
  • За уникальные, информативные отзывы, прошедшие модерацию
Как получить больше бонусов за отзыв?
  • Публикуйте фото или видео к отзыву
  • Пишите отзывы на товары с меткой "Бонусы за отзыв"
Правила начисления бонусов
Задайте вопрос, чтобы узнать больше о товаре
Если вы обнаружили ошибку в описании товара «Программируем на C# 8.0. Разработка приложений» (авторы: Гриффитс Иэн), то выделите её мышкой и нажмите Ctrl+Enter. Спасибо, что помогаете нам стать лучше!
Ваш населённый пункт:
г. Москва
Выбор населённого пункта