Our website uses necessary cookies to enable basic functions and optional cookies to help us to enhance your user experience. Learn more about our cookie policy by clicking "Learn More".
Accept All Only Necessary Cookies

Oписание Учебник C#

Pусский

Учебник по C# для начинающих с примерами и на русском

🚀 Учебник C# на русском поможет новичку овладеть навыками программирования.

👍 Практичные примеры и структурный подход сделают обучение проще и понятней.

СОДЕРЖАНИЕ:

Язык C# и платформа .NET

Начало работы. Visual Studio

Компиляция в командной строке с .NET CLI

Первая программа на MacOS

Структура программы

Переменные и константы

Литералы

Типы данных

Консольный ввод-вывод

Арифметические операции языка C# в учебнике

Поразрядные операции

Операции присваивания

Преобразования базовых типов данных

Условные выражения

Конструкция if..else и тернарная операция

Циклы

Массивы

Задачи с массивами

Методы

Учебник C#: Параметры методов

Возвращение значения и оператор return

Передача параметров по ссылке и значению. Выходные параметры

Массив параметров и ключевое слово params

Рекурсивные функции

Локальные функции

Конструкция switch

Перечисления enum

Классы и объекты

Конструкторы, инициализаторы и деконструкторы

Класс Program и метод Main. Программы верхнего уровня

Учебник C#: Структуры

Типы значений и ссылочные типы

Пространства имен

Глобальные пространства имен

Подключение пространств имен по умолчанию

Создание библиотеки классов

Модификаторы доступа

Статические члены и модификатор static

Поля и структуры для чтения

Null и значимые типы

Псевдонимы типов и статический импорт

Наследование

Преобразование типов

Класс System.Object и его методы

Учебник C#: Обобщения

Ограничения обобщений

Наследование обобщенных типов

Блок catch и фильтры исключений

Типы исключений. Класс Exception

Генерация исключения и оператор throw

Поиск блока catch при обработке исключений

Делегаты

Применение делегатов

Анонимные методы

Учебник C#: Лямбды

События

Ковариантность и контравариантность делегатов

Делегаты Action, Predicate и Func

Замыкания

Определение интерфейсов

Применение интерфейсов

Явная реализация интерфейсов

Реализация интерфейсов в базовых и производных классах

Наследование интерфейсов

Интерфейсы в обобщениях

Копирование объектов. Интерфейс ICloneable

Ковариантность и контравариантность обобщенных интерфейсов

Перегрузка операторов Перегрузка операторов

Перегрузка операций преобразования типов

Индексаторы

Переменные-ссылки и возвращение ссылки

Методы расширения

Анонимные типы

Кортежи

Очередь Queue

Коллекция Stack

Коллекция Dictionary

Класс ObservableCollection

Интерфейсы IEnumerable и IEnumerator

Итераторы и оператор yield

Операции со строками

Форматирование и интерполяция строк

Регулярные выражения

Учебник C#: Структура DateTime

Форматирование дат и времени

Отложенная инициализация и тип Lazy

Математические вычисления и класс Math

Span

Индексы и диапазоны

Введение в многопоточность. Класс Thread

Создание потоков. Делегат ThreadStart

Потоки с параметрами и ParameterizedThreadStart

Синхронизация потоков

Мониторы

Класс AutoResetEvent

Мьютексы

Семафоры

Учебник C#: Таймеры

Отмена задач и параллельных операций. CancellationToken

Обработка ошибок в асинхронных методах

Отмена асинхронных операций

Асинхронные стримы

Основы LINQ

Фильтрация выборки и проекция

Сортировка

Объединение, пересечение и разность коллекций

Агрегатные операции

Методы Skip и Take

Группировка

Соединение коллекций. Метод Join, GroupJoin и Zip

Методы All и Any

Учебник C#: Отложенное и немедленное выполнение LINQ

Делегаты и анонимные методы в запросах LINQ

Введение в Parallel LINQ. Метод AsParallel

Обработка ошибок и отмена операции

Введение в рефлексию. Класс System.Type

Применение рефлексии и исследование типов

Динамическая загрузка сборок и позднее связывание

Атрибуты в .NET

DLR в C#. Ключевое слово dynamic

DynamicObject и ExpandoObject

Использование IronPython в .NET

Сборщик мусора в C#

Учебник C#: Конструкция using

Сериализация в JSON. JsonSerializer

XML-документы

XPath

Linq to Xml. Создание документа XML

Процессы

Домены приложений

Основы валидации модели

Атрибуты валидации

Создание своих атрибутов валидации

Скачайте приложение "Учебник C# на русском" прямо сейчас

Что нового в последней версии 4.6

Last updated on 08/03/2023

Minor bug fixes and improvements. Install or update to the newest version to check it out!

Загрузка перевода...

Дополнительная информация о Приложения

Последняя версия

Запросить Учебник C# обновление 4.6

Загрузил

Krar Fareed

Требуемая версия Android

Android 4.4+

Ещё

Учебник C# Скриншоты

Загрузка комментария
Язык
Подпишитесь на APKPure
Будьте первым, кто получит доступ к раннему выпуску, новостям и руководствам лучших игр и приложений для Android.
Нет, спасибо
Подписаться
Подписка оформлена!
Теперь вы подписаны на APKPure.
Подпишитесь на APKPure
Будьте первым, кто получит доступ к раннему выпуску, новостям и руководствам лучших игр и приложений для Android.
Нет, спасибо
Подписаться
Подписаны!
Теперь вы подписаны на нашу рассылку.