1. ホーム
  2. c#

[解決済み] C#の正しいバージョン番号を教えてください。

2022-03-15 17:24:59

質問

C#の正しいバージョン番号は何ですか?何がいつ出たのか?についての答えが見つからないのはなぜですか? C# 3.5 ?

この質問は主に、間違ったバージョン番号を使って回答を検索している人を支援するためのものです(例)。 C# 3.5 . 間違ったバージョン番号で答えを見つけることに失敗した人は、次のようなものを見つけることができます。 これ という質問をし、正しいバージョン番号で再度検索してください。

解決方法を教えてください。

C#言語のバージョン履歴。

これらは C#のバージョン この記事の執筆時点で判明していること

OPの質問に答えて。

<ブロッククオート

C#の正しいバージョン番号は何ですか?何がいつ出たのか?なぜC# 3.5に関する答えが見つからないのか?

C# 3.5というものは存在しません。ここでの混乱の原因は、C# 3.0が.NET 3.5に存在することです。しかし、言語とフレームワークは独立してバージョン管理されています。CLRも同様で、.NET 2.0から3.5まではバージョン2.0、サービスパックはともかく.NET 4ではCLR 4.0が導入されています。.NET 4.5のCLRにはさまざまな改良が加えられているが、バージョン表記は不明確で、CLR 4.5と表記しているところもある( このMSDNページ はそのように表記していました)、しかし Environment.Version プロパティはまだ 4.0.xxx を報告しています。

2017年5月3日現在、C#言語チームがGitHubのリポジトリにC#のバージョンと機能の履歴を作成しました。 C#言語のバージョンアップで追加された機能 . また、以下のようなものもあります。 今後実装される機能および最近実装された機能を追跡するページ .