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 .Netto-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

Fassen Sie diesen Beitrag mit folgenden Worten zusammen: