C# — Обзор
C# – это современный объектно-ориентированный язык программирования общего назначения, разработанный Microsoft и одобренный Европейской ассоциацией производителей компьютеров (ECMA) и Международной организацией по стандартизации (ISO).
C# был разработан Андерсом Хейлсбергом и его командой во время разработки .Net Framework.
C# предназначен для общеязыковой инфраструктуры (CLI), которая состоит из исполняемого кода и среды выполнения, что позволяет использовать различные языки высокого уровня на разных компьютерных платформах и архитектурах.
Следующие причины делают C# широко используемым профессиональным языком —
- Это современный язык программирования общего назначения.
- Он объектно-ориентирован.
- Он ориентирован на компоненты.
- Этому легко научиться.
- Это структурированный язык.
- Он создает эффективные программы.
- Его можно скомпилировать на различных компьютерных платформах.
- Это часть .Net Framework.
Сильные возможности программирования на C#
Хотя конструкции C# тесно связаны с традиционными языками высокого уровня, C и C++, и являются объектно-ориентированным языком программирования. Он имеет сильное сходство с Java, обладает многочисленными мощными функциями программирования, которые делают его привлекательным для многих программистов по всему миру.
Ниже приведен список нескольких важных функций C# —
- Логические условия
- Автоматическая сборка мусора
- Стандартная библиотека
- Управление версиями сборки
- Свойства и события
- Управление делегатами и мероприятиями
- Простые в использовании дженерики
- Индексаторы
- Условная компиляция
- Простая многопоточность
- LINQ и лямбда-выражения
- Интеграция с Windows
Язык C