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
Учебник  C# 7.0 и .NET 4.7 ikon

2.0.0 by nweb_mobile


Feb 13, 2019

Mengenai Учебник C# 7.0 и .NET 4.7

C # 7.0 and .NET 4.7 Programming Tutorial

Полное руководство по языку программирования С# 7.0 и платформе .NET 4.7

На сегодняшний момент язык программирования C# один из самых мощных, быстро развивающихся и востребованных языков в ИТ-отрасли. В настоящий момент на нем пишутся самые различные приложения: от небольших десктопных программок до крупных веб-порталов и веб-сервисов, обслуживающих ежедневно миллионы пользователей.

C# является языком с Си-подобным синтаксисом и близок в этом отношении к C++ и Java. Поэтому, если вы знакомы с одним из этих языков, то овладеть C# будет легче.

Глава 1. Введение в C#

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

Начало работы с Visual Studio. Первая программа

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

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

Установка версии языка

Глава 2. Основы программирования на C#

Переменные

Литералы

Типы данных

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

Арифметические операции

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

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

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

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

Условные конструкции

Циклы

Массивы

Программа сортировки массива

Методы

Параметры методов

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

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

Область видимости (контекст) переменных

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

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

Кортежи

Глава 3. Классы. Объектно-ориентированное программирование

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

Структуры

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

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

Свойства и инкапсуляция

Перегрузка методов

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

Константы и поля для чтения

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

Значение null

Индексаторы

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

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

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

Виртуальные методы и свойства

Сокрытие методов

Раннее и позднее связывание

Абстрактные классы

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

Обобщенные типы

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

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

Глава 4. Обработка исключений

Конструкция try..catch..finally

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

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

Создание классов исключений

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

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

Глава 5. Интерфейсы

Введение в интерфейсы

Дополнительно об интерфейсах

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

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

Сортировка объектов. Интерфейс IComparable

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

Глава 6. Делегаты, события и лямбды

Делегаты

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

События

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

Лямбды

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

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

Глава 7. Дополнительные возможности ООП в C#

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

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

Частичные классы и методы

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

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

Pattern matching

Деконструкторы

Nullable-типы

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

Глава 8. Объектно-ориентированное программирование. Практика

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

Создание классов. Часть 1

Создание классов. Часть 2

Создание главного проекта

Глава 9. Коллекции

Введение в коллекции

Необобщенные коллекции

ArrayList

Обобщенные коллекции

Список List

Двухсвязный список LinkedList

Очередь Queue

Стек Stack

Словарь Dictionary

Класс ObservableCollection

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

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

Глава 10. Работа с потоками и файловой системой

Работа с дисками

Работа с каталогами

Работа с файлами. Классы File и FileInfo

Чтение и запись файла. Класс FileStream

Чтение и запись текстовых файлов. StreamReader и StreamWriter

Работа с бинарными файлами. BinaryWriter и BinaryReader

Создание и чтение сжатых файлов. GZipStream и DeflateStream

Глава 11. Сериализация

Введение в сериализацию объектов

Бинарная сериализация. BinaryFormatter

Сериализация в формат SOAP. SoapFormatter

Сериализация в XML. XmlSerializer

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

Apa yang baru dalam versi terkini 2.0.0

Last updated on Feb 13, 2019

Новая версия

Terjemahan Memuatkan...

Maklumat APLIKASI tambahan

Versi Terbaru

Minta Учебник  C# 7.0 и .NET 4.7 Kemas kini 2.0.0

Dimuat naik oleh

Saddam Choudhary

Memerlukan Android

Android 4.4+

Tunjukkan Lagi

Учебник C# 7.0 и .NET 4.7 Tangkapan skrin

Memuatkan Komen...
Bahasa
Langgan APKPure
Jadilah yang pertama untuk mendapatkan akses kepada pelepasan awal, berita, dan panduan permainan dan aplikasi Android terbaik.
Tidak, Terima kasih
Daftar
Berjaya berjaya!
Anda kini melanggan APKPure.
Langgan APKPure
Jadilah yang pertama untuk mendapatkan akses kepada pelepasan awal, berita, dan panduan permainan dan aplikasi Android terbaik.
Tidak, Terima kasih
Daftar
Kejayaan!
Anda kini melanggan surat berita kami.