Skip to content

C# 3.0

10 features added in C# 3.0.

LINQ and the features that made it possible: lambdas, extension methods, var and anonymous types.

This release added 10 features, each with a before-and-after example.

Features in C# 3.0 ​

Nearby versions ​

C# 4.0 and later · C# 2.0 and earlier

Powered by Intracia