-
Period: to
C# 1.0
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. -
Period: to
c# 2.0
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 -
Period: to
C# 3.0
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) -
Period: to
C# 4.0
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 -
Period: to
C# 5.0
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 -
Period: to
C# 6.0
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