Основы языка C#
Обновлен: Ноябрь 2007
Данный раздел является курсом переподготовки, призванный напомнить некоторые базовые концепции программирования и ускорить получение практических навыков написания кода на C#. Прочитайте следующие разделы, напишите и скомпилируйте несколько простых программ, используя примеры кода, и вы получите достаточно знаний о C #, чтобы приступить к написанию собственных приложений.
В этом разделе по основам языка рассматриваются следующие вопросы.
Структура программы C# (Visual C#)
Детально рассматривается программа "Hello World".Структура программы и ход выполнения
Отличия в ходе выполнения типичного приложения Windows и консольного приложения.Пространства имен
Сохранение структуры проектов.Классы
Введение в объектно-ориентированное программирование и классы.Структуры
Создание собственных облегченных типов данных.Переменные и константы
Хранение данных внутри программы.Операторы
Выполнение расчетов и тестирование на данных.Решения и ветвление
Реализация возможности программы принимать решения.Строки
Хранение и обработка текста.Массивы и коллекции
Хранение данных в коллекциях с простым доступом.Циклы
Циклическая обработка и выход из нее.Перечисления
Полезный и уникальный тип данных.Обработка ошибок и исключений
Отслеживание ошибок аварийного завершения программы.
Дополнительные сведения
Практическое руководство. Построение приложения C# за 60 секунд
Практическое руководство. Создание консольного приложения C#
Практическое руководство. Создание приложений Windows Forms на C#
См. также
Основные понятия
Руководство по программированию в C#
Другие ресурсы
Приступая к работе с Visual C# Express
Использование интегрированной среды разработки (IDE) Visual C# Express