C# と .Net のバージョン履歴

.Net Framework のバージョン履歴

.Net Frameworkの最初のバージョンは2002年にリリースされました。このバージョンは、.NetFramework1.0と呼ばれていました。 それ以来、.Net Frameworkは長い道のりを歩んできましたが、現在のバージョンは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

の最大の利点 。ネットフレームワーク それがサポートしているということです Windows プラットホーム。ほぼ全員が一緒に働いています Windows マシン。

Microsoft .Net フレームワークがサポートされているすべての規格に準拠していることを常に保証します。 Windows オペレーティングシステム。

C# バージョン履歴

NET Frameworkの Visual Studioの 重要な機能
C#1.0 .NET Framework 1.0 / 1.1 ビジュアルスタジオ .NET 2002 C# の最初のリリース
C#2.0 。NET Frameworkの2.0 Visual Studioの2005
  • ジェネリックス
  • 部分型
  • 匿名メソッド
  • Null 許容型
  • イテレータ
  • 共分散と反分散
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 ビジュアルスタジオ2012/2013
  • 非同期メンバー
  • 発信者情報の属性
C#6.0 。NET Frameworkの4.6 ビジュアルスタジオ2013/2015
  • 静的インポート
  • 例外フィルター
  • プロパティ初期化子
  • 表情豊かなメンバー
  • ヌルプロパゲータ
  • 文字列補間
  • 名前演算子
  • 辞書初期化子
C#7.0 .NETコア Visual Studioの2017
  • パフォーマンスと生産性の向上
  • Azure サポート
  • AIサポート
  • ゲーム開発
  • クロスプラットフォーム
  • スマホアプリ開発
  • ウィンドウアプリ開発