C# のバージョンは、対象のフレームワークに何らかの形で関連していますか?
使用している C# のバージョンを確認するにはどうすればよいですか?
使用している C# のバージョンを変更するにはどうすればよいですか?
.NET Framework 4 Client Profile から .NET Framework 2 に移行すると何が失われますか?
選択したフレームワークは、コンパイルされたプログラムを実行できる OS バージョンの範囲を制限しますか?
質問する
253 次
1 に答える
1
1: まあ、大まかに。新しいフレームワークは、新しいコンパイラに同梱される傾向があります。.NET には C# 2 が含まれ、.NET 3.5 には C# 3 が含まれ、.NET 4.0 には C# 4 が、.NET 4.5 には C# 5 が含まれます。
2: コンピューターに複数のバージョンをインストールできます。これは、使用している IDE またはコマンド ラインを使用しているかどうかによって部分的に決まります。コマンドラインで、csc
それがどのバージョンであるかを教えてくれます
3: さまざまなオプション: 別の IDE を使用します。異なるフレームワーク バージョンの異なるバージョンの csc を使用します。/langversion
トグルで csc を使用します。プロジェクト プロパティの [詳細...] ダイアログで [言語バージョン] を設定します (Visual Studio)。
4: LINQ、WCF、WPF など - 多くのバグ修正と追加のフレームワーク メソッド/ツール
5: コンピューターには必要なフレームワークが必要です。確かに...
于 2012-08-13T07:14:06.883 に答える