この記事では、C# 言語の各メジャー リリースの履歴について説明します。 C# チームは、引き続き新機能を刷新および追加していきます。 今後のリリースに向けて検討される機能を含め、言語機能ステータスについての詳細は GitHub の dotnet/roslyn リポジトリで見つけられます。 重要 C# 言語の一部の機能は、C# の仕様で定義されている "標準ライブラリ" の型とメソッドに依存しています。 .NET プラットフォームでは、さまざまなパッケージでそれらの型とメソッドが提供されています。 一例として、例外処理があります。 すべての throw ステートメントまたは式は、スローされたオブジェクトが Exception から派生していることを確認するために、チェックされます。 同様に、すべての catch は、キャッチされた型が Exception から派生していることを確認するため