C # ja. Net versiooni ajalugu

Lang L: none (table-of-contents):

Anonim

Selles õpetuses saate teada

  • .Net Framework versiooniajalugu
  • C # versiooni ajalugu

.Net Framework versiooniajalugu

.Net raamistiku esimene versioon ilmus aastal 2002. Versiooni nimi oli .Net framework 1.0. .Net-raamistik on sellest ajast kaugele jõudnud ja praegune versioon on 4.7.1.

Allpool on tabel .Net raamistiku versioonidest, mis on välja antud koos nende ilmumiskuupäevadega. Igal versioonil on raamistikus asjakohaseid muudatusi.

Näiteks raamistikus 3.5 ja edasi anti välja põhiraamistik nimega Entity framework . Seda raamistikku kasutatakse lähenemise muutmiseks, milles rakendusi arendatakse andmebaasidega töötamise ajal.

Versiooni number CLR-versioon Väljalaske kuupäev
1.0 1.0 2002-02-13
1.1 1.1 2003-04-24
2.0 2.0 2005-11-07
3.0 2.0 2006-11-06
3.5 2.0 2007-11-19
4.0 4 2010-04-12
4.5 4 2012-08-15
4.5.1 4 2013-10-17
4.5.2 4 2014-05-05
4.6 4 2015-07-20
4.6.1 4 2015-11-17
4.6.2 4 2016-08-02
4.7 4 2017-04-05
4.7.1 4 2017-10-17

.Net raamistiku suurim eelis on see, et see toetab Windowsi platvormi. Peaaegu kõik töötavad Windowsi masinatega.

Microsoft tagab alati, et .Net-raamistikud vastavad kõigile toetatud Windowsi operatsioonisüsteemidele.

C # versiooni ajalugu

Versioon .NET Framework Visual Studio Olulised omadused
C # 1,0 .NET Framework 1.0 / 1.1 Visual Studio .NET 2002 C # esimene väljaanne
C # 2,0 .NET Framework 2.0 Visual Studio 2005
  • Üldised
  • Osalised tüübid
  • Anonüümsed meetodid
  • Tühistamatud tüübid
  • Iteraatorid
  • Kovariantsus ja vastuolulisus
C # 3,0 .NET Framework 3.0 \ 3.5 Visual Studio 2008
  • Automaatsed rakendused
  • Anonüümsed tüübid
  • Päringu väljendid
  • Lambda väljend
  • Väljenduspuud
  • Pikendamismeetodid
C # 4,0 .NET Framework 4.0 Visual Studio 2010
  • Dünaamiline sidumine
  • Nimega / valikulised argumendid
  • Üldine kovariant ja vastuoluline
  • Manustatud interop-tüübid
C # 5,0 .NET Framework 4.5 Visual Studio 2012/2013
  • Asünkroonsed liikmed
  • Helistajainfo atribuudid
C # 6,0 .NET Framework 4.6 Visual Studio 2013/2015
  • Staatiline import
  • Erandfiltrid
  • Omandi algatajad
  • Väljendkehaga liikmed
  • Tühi levitaja
  • Stringi interpoleerimine
  • operaatori nimi
  • Sõnaraamatu lähtestamine
C # 7,0 .NET Core Visual Studio 2017
  • Parem jõudlus ja tootlikkus
  • Azure'i tugi
  • Tehisintellekti tugi
  • Mängu arendamine
  • Ristplatvorm
  • Mobiilirakenduste arendamine
  • Akna rakenduse arendamine