C#3新機能の投稿(.Net 3.5機能についてではありません)[完了]

StackOverflow https://stackoverflow.com/questions/137688

  •  02-07-2019
  •  | 
  •  

質問

.Net Framework 3.5には多くの新機能があります。件名リストのほとんどの投稿と情報は、新しい3.5機能とC#3の変更に関するものです。ただし、C#3は.Net 3.5なしでも使用できます。言語の変更を説明する良い投稿を誰か知っていますか? ( MSDN での退屈で明確な公式仕様に加えて)

役に立ちましたか?

解決

更新:確かに理解できます。 Eric Lippertにはさらに詳細な投稿があります。チェックアウト


scottgu の新しい言語機能について。 ここにもいくつかの詳細情報 http://www.danielmoth.com/Blog/2007/11/top-10-things-to-know-about-visual.html 言語機能のセクションを参照してください。

他のヒント

"迅速かつ汚れた"深さのサイトの私のC#のリスト(頬も少し舌です):

Charles Grahamの投稿にある程度対応するために、適用方法について記事を用意しています。言語機能は、.NET 2.0を対象とする場合です:

単なるプラグインとして、フレームワークではなく言語に興味がある場合は、 C#の詳細は、「言語のみ」にほぼ匹敵します。私が見たように本。また、(導入後)2つの部分に分かれています。C#2の新機能とC#3の新機能です。

Scott Guthrieには一連のブログ投稿では、多くの改善点を説明しています。 「言語の改善とLINQ」にスクロールダウンします。

ラムダ式
匿名型
自動プロパティとオブジェクト/リスト初期化子
拡張メソッド
クエリ構文

C#3.0の関数型プログラミングに関するEric Whiteのチュートリアルをご覧ください。

これは、具体的に自分自身を知りたいことの1つです。 VS 2008でマルチターゲティングを行う場合、C#3.0の多くの新機能が純粋に2.0のアプリケーションで実際に機能することをお伝えできます。拡張メソッドはそのようなものの1つであることがわかります。

新しい機能をすばやく理解するのに役立つ一連の記事があります

http: //blah.winsmarts.com/2006/05/19/demystifying-c-30--part-4-lambda-expressions.aspx

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top