C# 3.0 Language Specification

The C# Unified Language Specification is now available for review. If you are wondering why it is called the “Unified” language specification, it pulls together information from the C# 1.1, 2.0 and 3.0 specifications into a single unified document.