c# en datos tipos ¿Cuáles son los números de versión correctos para C #?




4 Answers

El mayor problema al tratar con los números de versión de C # es el hecho de que no está vinculado a una versión de .NET Framework, que parece deberse a las versiones sincronizadas entre Visual Studio y .NET Framework.

La versión de C # está realmente vinculada al compilador, no al marco. Por ejemplo, en Visual Studio 2008 puede escribir C # 3.0 y apuntar a .NET Framework 2.0, 3.0 y 3.5. La nomenclatura C # 3.0 describe la versión de la sintaxis del código y las características admitidas de la misma manera que ANSI C89, C90, C99 describe la sintaxis del código / características para C.

Eche un vistazo a Mono y verá que Mono 2.0 (implementado principalmente con la versión 2.0 de .NET Framework a partir de las especificaciones de ECMA) es compatible con la sintaxis y las características de C # 3.0.

lista de comandos para c#

¿Cuáles son los números de versión correctos para C #? ¿Qué salió cuando? ¿Por qué no puedo encontrar respuestas sobre C # 3.5 ?

Esta pregunta es principalmente para ayudar a aquellos que están buscando una respuesta utilizando un número de versión incorrecto, por ejemplo, C # 3.5 . La esperanza es que cualquiera que no encuentre una respuesta con el número de versión incorrecto encuentre esta pregunta y luego busque nuevamente con el número de versión correcto.




  • C # 1.0 con Visual Studio.NET

  • C # 2.0 con Visual Studio 2005

  • C # 3.0 con Visual Studio 2008

  • C # 4.0 con Visual Studio 2010

  • C # 5.0 con Visual Studio 2012

  • C # 6.0 con Visual Studio 2015

  • C # 7.0 con Visual Studio 2017




Historial de versiones de C #:

C # es un lenguaje de programación orientado a objetos simple y poderoso desarrollado por Microsoft.

C # ha evolucionado mucho desde su primer lanzamiento en 2002. C # se introdujo con .NET Framework 1.0.

La siguiente tabla enumera las características importantes introducidas en cada versión de C #.

Y la última versión de C # está disponible en las versiones de C # .




He resumido la mayoría de las versiones en esta tabla. Los únicos que faltan deben ser las versiones Core de ASP.NET. También he añadido diferentes versiones de ASP.NET MVC.

Tenga en cuenta que ASP.NET 5 ha sido rebautizado como ASP.NET Core 1.0 y ASP.NET MVC 6 ha sido rebautizado como ASP.NET Core MVC 1.0.0. Creo que este cambio ocurrió en algún momento alrededor de enero de 2016.

He incluido la fecha de lanzamiento de ASP.NET 5 RC1 en la tabla, pero aún no he incluido ASP.NET core 1.0 y otras versiones principales, porque no pude encontrar las fechas de lanzamiento exactas. Puede leer más sobre las fechas de lanzamiento relacionadas con ASP.NET Core aquí: ¿ Cuándo está programado el lanzamiento de ASP.NET Core 1.0 (ASP.NET 5 / vNext)?






Related