20150415 csharp60 4 638

Evolución C#

By GLEZZ
  • 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