-3
  1. C# のバージョンは、対象のフレームワークに何らかの形で関連していますか?

  2. 使用している C# のバージョンを確認するにはどうすればよいですか?

  3. 使用している C# のバージョンを変更するにはどうすればよいですか?

  4. .NET Framework 4 Client Profile から .NET Framework 2 に移行すると何が失われますか?

  5. 選択したフレームワークは、コンパイルされたプログラムを実行できる OS バージョンの範囲を制限しますか?

4

1 に答える 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 に答える