Познавательная информация про язык программирования C#

C# (произносится си шарп) — объектно-ориентированный язык программирования общего назначения. Разработан в 1998—2001 годах группой инженеров компании Microsoft под руководством Андерса Хейлсберга и Скотта Вильтаумота как язык разработки приложений для платформы Microsoft .NET Framework и .NET Core.

C# относится к семье языков с C-подобным синтаксисом, из них его синтаксис наиболее близок к C++ и Java. Язык имеет статическую типизацию, поддерживает полиморфизм, перегрузку операторов (в том числе операторов явного и неявного приведения типа), делегаты, атрибуты, события, переменные, свойства, обобщённые типы и методы, итераторы, анонимные функции с поддержкой замыканий, LINQ, исключения, комментарии в формате XML.

На протяжении разработки языка C# было выпущено несколько его версий:

Версия Нововведения
C# 2.0
  • Обобщённые типы (generics)
  • Итераторы и ключевое слово yield
  • Анонимные методы
  • Оператор null-объединения
  • Nullable-типы
C# 5.0
  • Шаблон TAP
  • Асинхронные методы async и await
  • Сведения о вызывающем объекте
C# 10.0
  • Добавление role="alert" в атрибуты сообщений
  • Обновления Counter компонент для добавления role="status"
  • Замена ul в NavBar компонент для nav
  • Новое название кнопки переключения NavBar
  • Переход к использованию более семантической разметки

Ресурсы по языку C#:

Документация по C#
Visual Studio
C# для начинающих

Обратная связь



0 1 2 3 4 5