- Таблица типов данных в C#
- Полное руководство по C# 10 и .NET 6
- Документация по .NET от Microsoft
- Рекомендации по разработке библиотек С# - cоглашения, идиомы и шаблоны для многократного использования
- Ключевые слова C#
- Книги: Язык программирования C# 9 и платформа .NET 5 основные принципы и практики программирования, 10-е издание. Том 1 Эндрю Троелсен
- Книги: Язык программирования C# 9 и платформа .NET 5 основные принципы и практики программирования, 10-е издание. Том 2 Эндрю Троелсен
- Видеокурс по С# для начинающих из 28 уроков на Youtube
- Бесплатный курс по базовому синтаксису C# на Stepik
Герберт Шилдт
- Глава 1. Создание C#
- Глава 2. Краткий обзор элементов C#
- Глава 3. Типы данных, литералы и переменные
- Глава 4. Операторы
- Глава 5. Управляющие операторы
- Глава 6. Введение в классы, объекты и методы
- Глава 7. Массивы и строки
- Глава 8. Подробнее о методах и классах
- Глава 9. Перегрузка операторов
- Глава 10. Индексаторы и свойства
- Глава 11. Наследование
- Глава 12. Интерфейсы, структуры и перечисления
- Глава 13. Обработка исключительных ситуаций
- Глава 14. Применение средств ввода-вывода
- Глава 15. Делегаты, события и лямбда-выражения
- Глава 16. Пространства имен, препроцессор и сборки
- Глава 17. Динамическая идентификация типов, рефлексия и атрибуты
- Глава 18. Обобщения
- Глава 19. LINQ
- Глава 20. Небезопасный код, указатели, обнуляемые типы и разные ключевые слова
- Глава 21. Пространство имен System
- Глава 22. Строки и форматирование
- Глава 23. Многопоточное программирование. Часть первая: основы
- Глава 24. Многопоточное программирование. Часть вторая: библиотека TPL
- Глава 25. Коллекции, перечислители и итераторы
- Глава 26. Сетевые средства подключения к Интернету