Welcome to MSDN Blogs Sign in | Join | Help

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.

kick it on DotNetKicks.com
Published Monday, August 20, 2007 11:47 PM by Charlie Calvert
Filed under: , ,

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# Unified C# 3.0 Specification Available

You've been kicked (a good thing) - Trackback from DotNetKicks.com

Tuesday, August 21, 2007 2:48 AM by DotNetKicks.com

# re: Unified C# 3.0 Specification Now Available

is it available in chm format :D, really love if it available in chm format

Tuesday, August 21, 2007 5:12 AM by Anton Heryanto

# re: Unified C# 3.0 Specification Now Available

For those who are interested... as far as I can tell this document is exactly the same as the review version made available a few weeks ago. The MD5 hash is the same.

Just in case you were wondering :)

Jon

Tuesday, August 21, 2007 7:00 AM by Jon Skeet

# C# 3.0 Specification

Charlie Calvert's blog has this entry: Unified C# 3.0 Specification Now Available Mads Torgersen and

Tuesday, August 21, 2007 7:04 AM by Walter Stiers - Academic Relations Team (BeLux)

# C# 3.0 Specification

Charlie Calvert's blog has this entry: Unified C# 3.0 Specification Now Available Mads Torgersen

Tuesday, August 21, 2007 7:29 AM by Noticias externas

# Unified C# Language Specification

The Unified 3.0 C# Language Specification which combines the 1.1, 2.0 and 3.0 evolutions of the language

Tuesday, August 21, 2007 2:00 PM by Impersonation Failure

# Les specifications finales de C# 3.0 en telechargement

Thursday, August 23, 2007 12:38 PM by Mitsuru FURUTA - Microsoft FRANCE

# re: Unified C# 3.0 Specification Now Available

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);

}

Friday, August 24, 2007 1:13 PM by Peter Ritchie

# Interesting articles(August 29)

Dependency Injection from the Trenches How to build a Fluent Interface in C# Learn the new NUnit 2.4

Wednesday, August 29, 2007 4:27 PM by .Net Adventures

# C# 3.0 Language Specification

New to C#? Need to know whats on C# 3.0? Then download this 500 page book coutersy of Microsoft. It's

Friday, September 07, 2007 12:53 PM by Keith Rull

# re: Unified C# 3.0 Specification Now Available

Thanks.. I'm gonna read this doc now.. I have read the overview of C# 3.0 and LINQ.. I found it very interesting...

Tuesday, October 09, 2007 4:10 AM by Michael Sync

# re: Unified C# 3.0 Specification Now Available

The material is very good. Thanks a lot ..

Wednesday, November 21, 2007 12:48 AM by Balaji.R

# re: Unified C# 3.0 Specification Now Available

This is 1.0 version document. It doesn't even contain features of 2.0 (Chepter 19 - Chepter 25)

Tuesday, December 04, 2007 5:04 PM by Jignesh

# re: Unified C# 3.0 Specification Now Available

I take prev msg back....I was incorrect...sorry...

because of same file name, it was confusing...

This is correct doc.....

Tuesday, December 04, 2007 5:09 PM by Jignesh

# re: Unified C# 3.0 Specification Now Available

vUQiOs  <a href="http://xjeujhpptjfy.com/">xjeujhpptjfy</a>, [url=http://jtparhwoliam.com/]jtparhwoliam[/url], [link=http://xhmjbwciowwx.com/]xhmjbwciowwx[/link], http://prfnnrgcqgde.com/

Monday, April 14, 2008 10:11 PM by ujqcpewna

# Propecia.

Compare prices on propecia generic mg pill.

Wednesday, July 30, 2008 10:28 AM by Propecia side effects fre.

# Book News

Happy new year all -- I hope 2008 was a good year for you and that 2009 will be better. I myself was

Monday, January 12, 2009 11:37 AM by Fabulous Adventures In Coding

Leave a Comment

(required) 
required 
(required) 

  
Enter Code Here: Required
 
Page view tracker