martes, 1 de diciembre de 2009

C# Nuevas Características

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# Evolucion, .Net, VS

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:

  1. Parámetros Opcionales.
  2. Tipos Dinámicos (dynamic type).
  3. Covarianza y Contravarianza (Covariance and Contravariance).
Nota: Existen otras muchas nuevas características incorporadas en esta nueva versión (C# 4.0) que iré incorporando a medida que las valla manipulando y comprendiendo ... sean pacientes, jejejeje

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:

  1. LINQ
  2. Expresiones Lambda (Lambda Expressions).
  3. Tipos Anónimos (Anonymous Types).
  4. Inicializadores de Objetos y Colecciones (Object and Collection Intializers).
  5. Métodos Extensores (Extension Methods).
  6. Expression Trees.
  7. Partial Methods.
  8. 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:

  1. Generics.
  2. Métodos Anónimos (Anonymous Methods).
  3. Iterators.
  4. Partial Types.
  5. Nullable Types.
  6. Delegados (Delegate Inference).
  7. Friend  Assemblies.
  8. Pragma warning.
  9. Captured Variables.

Artículos Relacionados: