Veamos las nuevas características que se han incorporado en cada una de las entregas de este potente lenguaje de programación, comenzando por C# 2.0, C# 3.0 hasta C# 4.0
C# es un lenguaje de programación que ha ido mejorando con el paso del tiempo, agregando nuevas e interesantes características en cada una de las versiones que han ido saliendo progresivamente con cada nueva entrega de Visual Studio, veamos entonces dichas mejoras:
C# 4.0, Lo Nuevo
Con la próxima llegada de Visual Studio 2010, sale la versión C# 4.0, incorporando las siguientes nuevas características:
- Parámetros Opcionales.
- Tipos Dinámicos (dynamic type).
- Covarianza y Contravarianza (Covariance and Contravariance).
C# 3.0, Lo Nuevo
Con la llegada de Visual Studio 2008, sale la versión C# 3.0, incorporando las siguientes nuevas características:
- LINQ
- Expresiones Lambda (Lambda Expressions).
- Tipos Anónimos (Anonymous Types).
- Inicializadores de Objetos y Colecciones (Object and Collection Intializers).
- Métodos Extensores (Extension Methods).
- Expression Trees.
- Partial Methods.
- Propiedades Auto-Implementadas (Auto-Implemented Properties).
C# 2.0, Lo nuevo
Con la llegada de Visual Studio 2005, sale la versión C# 2.0, incorporando las siguientes nuevas características:
- Generics.
- Métodos Anónimos (Anonymous Methods).
- Iterators.
- Partial Types.
- Nullable Types.
- Delegados (Delegate Inference).
- Friend Assemblies.
- Pragma warning.
- Captured Variables.
Artículos Relacionados: