Frage

Es gibt viele neue Funktionen, die mit .Net Framework 3.5 geliefert wurden.Die meisten Beiträge und Informationen zum Thema enthalten gleichzeitig Informationen zu neuen 3.5-Funktionen und C# 3-Änderungen.Aber C# 3 kann ohne .Net 3.5 verwendet werden.Kennt jemand einen guten Beitrag, der die Änderungen an der Sprache beschreibt?(Abgesehen von den langweiligen, expliziten offiziellen Spezifikationen unter MSDN das ist.)

War es hilfreich?

Lösung

Update: Ich kann sicherlich verstehen. Eric Lippert einige vertiefende Beiträge hat .. Check them out .


Ich mochte die Serie von Beiträgen von ScottGu auf den neuen Sprachfunktionen .. Einige weitere Informationen auch hier http://www.danielmoth.com/Blog/2007/11/top-10-things-to-know-about-visual.html esp Abschnitt über Sprachfunktionen.

Andere Tipps

Da ist ein „Quick and Dirty“-Liste auf meiner C#-in-Depth-Site (was auch leicht ironisch ist):

Um etwas auf Charles Grahams Beitrag zu antworten, habe ich einen Artikel Informationen zur Anwendbarkeit der Sprachfunktionen bei der Ausrichtung auf .NET 2.0:

Nur als offensichtliches Plug-in: Wenn Sie sich eher für Sprache als für Frameworks interessieren, C# im Detail kommt einem „nur sprachlichen“ Buch so nahe, wie ich es je gesehen habe.Es ist auch in zwei Teile unterteilt (nach der Einleitung):Neue Funktionen in C# 2 und neue Funktionen in C# 3.

Scott Guthrie hat eine gute Serie von Blog-Posts , dass viele der Verbesserungen beschreiben. Blättern Sie nach unten zu „Sprache Verbesserungen und LINQ“.

Lambda Expressions
anonyme Typen
Automatische Eigenschaften und Objekt / Liste initializers
Erweiterungsmethoden
Abfragesyntax

Schauen Sie sich Eric White Tutorial auf der funktionalen Programmierung in C # 3.0

Das ist eine Sache, die ich konkret mich wissen möchte. Das einzige, was ich Ihnen sagen kann, ist, dass viele der neuen Features in C # 3.0 wird in einer rein 2.0-Anwendung tatsächlich funktionieren, wenn Sie in VS-Targeting Multi tun 2008. Ich weiß, dass Erweiterungsmethoden sind eine solche Sache.

Hier ist eine Reihe von Artikeln, die ich die neuen Funktionen verstehen halfen schnell

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

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top