2009-03-27 14 views

Respuesta

22

no estoy seguro de lo que su pregunta real es, pero si es lo que son las versiones actuales ..

C#: 3.0
.NET Framework: 3.5

También puede ser que desee echar un vistazo a this breakdown chart. Proporciona el marco, el lenguaje y las relaciones CLR.

+0

La versión de marco actual es 3.5 SP1 - por ejemplo, incluyendo ADO.NET Entity Framework no presente en la versión 3.5. –

+0

Sí, si sigues el enlace al marco proporcionará la versión actual. ¿El SP1 ahora es una actualización obligatoria en Windows? –

+0

gracias por una buena publicación! Es muy útil para mí – user83450

1

NET 2 C# 2

.NET 3 C# 2

.NET 3.5 C# 3

+1

Si bien ** es ** la línea de tiempo para las versiones de las versiones, no están tan estrictamente unidas entre sí. Puede usar C# 3 con .NET 2, 3 y 3.5. Al mismo tiempo, puede usar C# 2 con .NET 2, 3 y, aunque es un subconjunto muy limitado (a menos que desee escribir un código feo), 3.5 –

3

C# 1.0 - Código Gestionado

C# 2.0 - Generics, Tipos anulable, Delegados anónimos, clases parciales/Métodos

C# 3.0 - LINQ, expresiones lambda, tipado de variable implícito, Ob optimizado Inicialización de objeto

// ¿Tiene problemas? algo quizás

Cuestiones relacionadas