Unified C# 3.0 Specification Now Available
Mads Torgersen and many other members of the C# team labored tirelessly to assemble the unified C# 3.0 Specification. This document combines the 1.1 version of the spec, the 2.0 version, and various other bits and pieces into one large document some 500 pages in length. Here you will find the definitive technical description of the C# language in the words of the engineers who created it. It is the single most authoritative reference for the C# language. Though not called out by name in this document, many of the people who created the C# language contributed to it, and they are its primary authors.
You can download it directly, or visit the C# language page where you can find a link to it and various related documents.
Comments
Anonymous
August 20, 2007
You've been kicked (a good thing) - Trackback from DotNetKicks.comAnonymous
August 20, 2007
is it available in chm format :D, really love if it available in chm formatAnonymous
August 20, 2007
The comment has been removedAnonymous
August 20, 2007
Charlie Calvert's blog has this entry: Unified C# 3.0 Specification Now Available Mads Torgersen andAnonymous
August 20, 2007
Charlie Calvert's blog has this entry: Unified C# 3.0 Specification Now Available Mads TorgersenAnonymous
August 21, 2007
The Unified 3.0 C# Language Specification which combines the 1.1, 2.0 and 3.0 evolutions of the languageAnonymous
August 23, 2007
http://blogs.msdn.com/charlie/archive/2007/08/20/c-3-0-specification-now-available.aspx Pour ceux quiAnonymous
August 24, 2007
Looking at ECMA 334, it correctly defines lock(x)... as precisely Object obj = x; System.Threading.Monitor.Enter(obj); try { ... } finally { System.Threading.Monitor.Exit(obj); } The new unified C# standard still incorrectly defines lock(x)... as precisely System.Threading.Monitor.Enter(x); try { ... } finally { System.Threading.Monitor.Exit(x); }Anonymous
August 29, 2007
Dependency Injection from the Trenches How to build a Fluent Interface in C# Learn the new NUnit 2.4Anonymous
September 07, 2007
New to C#? Need to know whats on C# 3.0? Then download this 500 page book coutersy of Microsoft. It'sAnonymous
October 08, 2007
Thanks.. I'm gonna read this doc now.. I have read the overview of C# 3.0 and LINQ.. I found it very interesting...Anonymous
November 20, 2007
The material is very good. Thanks a lot ..Anonymous
December 04, 2007
This is 1.0 version document. It doesn't even contain features of 2.0 (Chepter 19 - Chepter 25)Anonymous
December 04, 2007
I take prev msg back....I was incorrect...sorry... because of same file name, it was confusing... This is correct doc.....Anonymous
April 14, 2008
vUQiOs <a href="http://xjeujhpptjfy.com/">xjeujhpptjfy</a>, [url=http://jtparhwoliam.com/]jtparhwoliam[/url], [link=http://xhmjbwciowwx.com/]xhmjbwciowwx[/link], http://prfnnrgcqgde.com/Anonymous
July 30, 2008
Compare prices on propecia generic mg pill.Anonymous
January 12, 2009
Happy new year all -- I hope 2008 was a good year for you and that 2009 will be better. I myself was