C#- und .Net-Versionsverlauf

.Net Framework-Versionsverlauf

Die erste Version des .Net Frameworks wurde im Jahr 2002 veröffentlicht. Die Version hieß .Net Framework 1.0. Das .Net-Framework hat seitdem einen langen Weg zurückgelegt und die aktuelle Version ist 4.7.1.

Nachfolgend finden Sie die Tabelle der veröffentlichten .Net-Framework-Versionen mit ihren Veröffentlichungsdaten. Jede Version weist relevante Änderungen am Framework auf.

Beispielsweise gibt es in Framework 3.5 und höher ein wichtiges Framework namens Entitätsrahmen wurde veröffentlicht. Dieses Framework wird verwendet, um den Ansatz zu ändern, mit dem die Anwendungen während der Arbeit entwickelt werden Datenbanken.

In diesem Tutorial lernen Sie-

Versionsnummer CLR-Version Veröffentlichungsdatum
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

Der größte Vorteil der .Net-Framework ist, dass es unterstützt Windows Plattform. Fast jeder arbeitet damit Windows Maschinen.

Microsoft Stellt stets sicher, dass .Net-Frameworks mit allen unterstützten Anforderungen übereinstimmen Windows Betriebssysteme.

C#-Versionsverlauf

Version . NET Framework Visual Studio Wichtige Funktionen
C # 1.0 .NET Framework 1.0/1.1 Visual Studio .NET 2002 Erste Veröffentlichung von C#
C # 2.0 .NET Framework 2.0 Visual Studio 2005
  • Generika
  • Teiltypen
  • Anonyme Methoden
  • Nullfähige Typen
  • Iteratoren
  • Kovarianz und Kontravarianz
C # 3.0 .NET Framework 3.0/3.5 Visual Studio 2008
  • Automatisch implementierte Eigenschaften
  • Anonyme Typen
  • Abfrageausdrücke
  • Lambda-Ausdruck
  • Ausdrucksbäume
  • Erweiterungsmethoden
C # 4.0 .NET Framework 4.0 Visual Studio 2010
  • Dynamische Bindung
  • Benannte/optionale Argumente
  • Generische Kovariante und Kontravariante
  • Eingebettete Interop-Typen
C # 5.0 .NET Framework 4.5 Visual Studio 2012/2013
  • Asynchrone Mitglieder
  • Anruferinformationsattribute
C # 6.0 .NET Framework 4.6 Visual Studio 2013/2015
  • Statische Importe
  • Ausnahmefilter
  • Eigenschaftsinitialisierer
  • Mitglieder mit Ausdruckskörper
  • Null-Propagator
  • String-Interpolation
  • Name des Betreibers
  • Wörterbuchinitialisierer
C # 7.0 .NET-Kern Visual Studio 2017
  • Verbesserte Leistung und Produktivität
  • Azure Unterstützung
  • KI-Unterstützung
  • Spielentwicklung
  • Plattform überqueren
  • Mobile App-Entwicklung
  • Entwicklung von Fenster-Apps