On monia piirteitä liittyy Visual Basic 2010. Tässä artikkelissa olen mainita joitakin ainutlaatuisia ominaisuuksia.
1. kokoelma initializers
Nämä initializers antaa pieni syntaksin jonka avulla voit luoda kokoelma ja voit käyttää alkuperäistä arvomaailman. Voit tunnistaa kokoelma initializer käyttämällä avainsanan jälkeen henkselit ({}).
Dimnames uutena List (String) Valitse {"Christa", "Brian", "Tim"}
< p> 2. Automaattinen Toteutetut Ominaisuudet.
Automaattinen toteutettu ominaisuudet tarjoavat lyhyt syntaksin asettaa ominaisuuksia luokan ilman koodausta saada ja asettaa ominaisuutta.
3. implisiittinen jatkorivin
implisiittinen jatkorivin auttaa laajentamaan lausunto seuraavalla rivillä ilman alaviiva. Eli voit jättää alaviiva.
4. Kovarianssi ja Contravariance.
Kovarianssi auttaa sinua käyttämään enemmän johdettu tyyppi kuin määritelty yleinen parametri. Contravariance avulla käyttäjät voivat käyttää vähemmän johdettu tyyppejä. Voit rakentaa variantti rajapintoja käyttäen ja Out avainsanoja.
5. Dynamic Support
Visual Basic käyttää esineitä joitakin dynaamisia kieliä, kuten IronRuby ja IronPython.
6 . Uusi komentoriville kieliversiota
/langversion komentoriviltä vaihtoehto aiheuttaa kääntäjä hyväksyä ainoastaan syntaksin joka on voimassa määritetty versio Visual Basic.
7 Lambda tuki
Lambda ilmaisu tukea on laajennettu tukemaan aliohjelmia lisäksi MultiLine lambda tehtävät ja aliohjelmia