-
Microsoft liberó la primera versión de C# con Visual Studio 2002. El uso del código manejado fue introducido en esta versión. C# 1.0 fue el primer lenguaje que el developer adoptó para construir aplicaciones .NET.
-
Con la versión de Visual Studio 2005 se liberó la versión 2.0 del lenguaje. Como novedades podemos destacar las siguiente: Generics
Anonymous Methods
Nullable Type
Partial Class
Covariance and Contra-variance -
Y llegó el 2008 y con la nueva versión de nuestro querido Visual Studio llegaron muchas novedades. Aquí están las nuevas características de C# 3.0: Lambda Expression
Extension Method
Expression Tree
Anonymous Types
LINQ
Implicit Type (var) -
En el Visual Studio 2010 tenemos la versión 4.0 de C#. Sus principales características son: Dynamic Programming
Late Binding
Named Arguments
Optional Parameters
More COM Support -
Visual Studio 2012 viene con la versión C# 5.0. Esta versión de Visual Studio fue rápidamente sustituida por Visual Studio 2013. Las nuevas características del lenguaje son: Async Feature
Caller Information -
La versión 2015 de Visual Studio tiene nuevas características incorporadas al lenguaje son las siguientes: String Interpolation
Null-conditional Member Access and Indexing
Index Initializers
Exception Filters
Await in Catch and Finally Block
Auto-property Initializers
“Roslyn” compiler