Программирование на C# для начинающих. Особенности языка (2022)КНИГИ » ПРОГРАММИНГ
Название: Программирование на C# для начинающих. Особенности языка Автор: Алексей Васильев Издательство: Эксмо Год: 2022 Страниц: 529 Язык: русский Формат: pdf (true) Размер: 10.9 MB
Вниманию читателя предлагается вторая часть книги о языке программирования C#. В первой части книги рассмотрены базовые синтаксические конструкции языка, основные типы данных, управляющие инструкции (условный оператор, оператор выбора, операторы цикла) и массивы. Также в ней описывались способы создания классов и объектов, методы их использования. Еще в первой части состоялось знакомство с индексаторами и свойствами, операторными методами. Наследование, перегрузка и переопределение методов также относятся к первой части книги. Предполагается, что читатель знаком (хотя бы на начальном уровне) с этими темами. В противном случае, перед изучением материала из второй части книги, следует освежить в памяти материал из первой части (или обратиться к другому аналогичному учебному пособию).
Далее мы рассмотрим различные темы, связанные с наиболее актуальными и перспективными механизмами языка C#:
• Сначала мы познакомимся с абстрактными классами. Узнаем, в чем особенность абстрактных классов, зачем они нужны и как используются. • Мы рассмотрим способы создания и использования интерфейсов. • Важные механизмы связаны с использованием делегатов. Мы узнаем, как объявляются делегаты, как на их основе создаются экземпляры и какую роль при этом играют ссылки на методы. Также состоится знакомство с анонимными методами и лямбда-выражениями. • Кроме полей, методов, свойств и индексаторов, в классах могут быть такие члены, как события. Зачем они нужны и как используются, описывается в этой книге. • Мы познакомимся с перечислениями — специальными типами, возможный диапазон значений которых определяется набором констант. • Кроме классов, в языке C# широко используются структуры. Работе со структурами в книге уделяется отдельное внимание. • Мощный механизм, связанный с выполнением операций с памятью, базируется на использовании указателей. Мы рассмотрим и эту тему. • Отдельная глава посвящена перехвату и обработке исключений (ошибок, которые возникают в процессе выполнения программы). • Язык C# имеет средства поддержки многопоточного программирования, позволяющие одновремено выполняться нескольким частям программы. Способы создания многопоточных приложений описываются в этой книге. • Обобщенные типы — элегантный механизм, позволяющий создавать красивый и эффективный программный код. Данной теме в книге уделено достаточно внимания. • Одна из глав книги посвящена вопросам создания приложений с графическим интерфейсом. • Также у нас состоится краткое знакомство с коллекциями, а еще мы научимся выполнять различные операции с файлами.
Будет и кое-что еще.
Скачать Программирование на C# для начинающих. Особенности языка (2022)