Історія версій C# і .Net

Історія версій .Net Framework

Перша версія .Net framework була випущена в 2002 році. Версія називалася .Net framework 1.0. Відтоді фреймворк .Net пройшов довгий шлях, і поточна версія — 4.7.1.

Нижче наведено таблицю версій .Net Framework, які були випущені, із датами випуску. Кожна версія має відповідні зміни у структурі.

Наприклад, у фреймворку 3.5 і далі ключовий фреймворк називається Структура структури був звільнений. Цей фреймворк використовується для зміни підходу до розробки програм під час роботи базами даних.

У цьому підручнику ви дізнаєтесь-

Номер версії Версія CLR Дата випуску
1.0 1.0 2002-02-13
1.1 1.1 2003-04-24
2.0 2.0 2005-11-07
3.0 2.0 2006-11-06
3.5 2.0 2007-11-19
4.0 4 2010-04-12
4.5 4 2012-08-15
4.5.1 4 2013-10-17
4.5.2 4 2014-05-05
4.6 4 2015-07-20
4.6.1 4 2015-11-17
4.6.2 4 2016-08-02
4.7 4 2017-04-05
4.7.1 4 2017-10-17

Найбільша перевага .Net framework це те, що він підтримує Windows платформа. Майже всі працюють с Windows машини.

Microsoft завжди гарантує, що фреймворки .Net відповідають усім підтримуваним Windows операційних систем.

Історія версій C#

версія . NET Framework Visual Studio Важливі особливості
C # 1.0 .NET Framework 1.0/1.1 Visual Studio .NET 2002 Перший випуск C#
C # 2.0 . NET Framework 2.0 Visual Studio 2005
  • Генерики
  • Часткові види
  • Анонімні методи
  • Обнулювані типи
  • Ітератори
  • Коваріація та контраваріація
C # 3.0 .NET Framework 3.0/3.5 Visual Studio 2008
  • Автоматично реалізовані властивості
  • Анонімні типи
  • Вирази запиту
  • Лямбда-вираз
  • Дерева виразів
  • Методи розширення
C # 4.0 . NET Framework 4.0 Visual Studio 2010
  • Динамічна прив'язка
  • Іменовані/додаткові аргументи
  • Родовий коваріант і контраваріант
  • Вбудовані типи взаємодії
C # 5.0 . NET Framework 4.5 Visual Studio 2012/2013
  • Асинхронні члени
  • Атрибути інформації про абонента
C # 6.0 . NET Framework 4.6 Visual Studio 2013/2015
  • Статичний імпорт
  • Фільтри винятків
  • Ініціалізатори властивостей
  • Вираз тілесних членів
  • Нульовий пропагатор
  • Інтерполяція рядків
  • ім'я оператора
  • Ініціалізатор словника
C # 7.0 .NET Core Visual Studio 2017
  • Покращена продуктивність і продуктивність
  • Azure Підтримка
  • Підтримка AI
  • Розробка ігор
  • Хрестова платформа
  • Mobile App Development
  • Розробка програм Window