Sono confuso sia con la versione C# che con la versione di .NET framework. In altre parole, voglio conoscere la relazione con la versione C# e .NET framework. E.g: qual'è la versione di C# in .NET framework 3.0?Versione C# e versione di .NET Framework?
risposta
io non sono sicuro di quello che la tua domanda reale è, ma se è quello che sono le attuali versioni ..
Si potrebbe anche voler dare un'occhiata a this breakdown chart. Fornisce le relazioni Framework, lingua e CLR.
.net 2 C# 2
.net 3 C# 2
.NET 3.5 C# 3
Mentre questa ** è ** la timeline per le versioni delle versioni, non sono così strettamente legate l'una all'altra. È possibile utilizzare C# 3 con .NET 2, 3 e 3.5. Allo stesso tempo, è possibile utilizzare C# 2 con .NET 2, 3 e, anche se un sottoinsieme molto limitato (a meno che non si voglia scrivere codice brutto), 3.5 –
C# 1.0 - Codice Gestito
C# 2.0 - Generics, tipi nullable, Delegati anonimi, classi/metodi parziali
C# 3.0 - LINQ, espressioni Lambda, digitazione variabile implicita, Ob semplificata ject Inizializzazione
// Related? un po 'forse
L'attuale versione del framework è 3.5 SP1 - ad esempio includendo ADO.NET Entity Framework non presente nella versione 3.5. –
Sì, se si segue il collegamento al framework fornirà la versione corrente. SP1 è ora un aggiornamento obbligatorio in Windows? –
grazie per il buon post! Mi è molto d'aiuto – user83450