Det er mange funksjoner knyttet til Visual Basic 2010. I denne artikkelen skal jeg nevne noen av de unike funksjonene.
1. samling Initializers
Disse initializers gi en liten syntaks som lar deg å generere en samling, og du kan bruke første sett av verdier. Du identifiserer en samling initializer ved hjelp av From søkeord fulgt av parenteser ({}).
Dimnames Som New List (Of String) Fra {"Christa", "Brian", "Tim"}
< p> 2. Auto Iverk Properties.
Auto implementert egenskaper gir en kort syntaks for å angi egenskaper til en klasse uten å skrive kode for å få og sette eiendommen.
3. Implisitt linje videreføring Anmeldelser
Implisitt linje videreføring hjelper deg å forlenge en uttalelse på neste linje uten å bruke understrek. Det er at du kan utelate en understrekning karakter.
4. Kovarians og Contravariance.
Kovarians hjelper deg å bruke en mer avledet type enn det som er spesifisert av generiske parameter. Contravariance mulig for brukere å bruke mindre avledet typer.
Du kan bygge variant grensesnitt ved hjelp av inn- og søkeord.
5. Dynamic Support
Visual basic bruker gjenstander fra noen av de dynamiske språk som IronRuby og Ironpython.
6 . Ny kommandolinje for en språkversjon
/langversion kommandolinjealternativet fører kompilatoren til å godta bare syntaks som er gyldig i den spesifiserte versjonen av Visual Basic.
7.
Lambda støtte
Lambda uttrykk støtte har blitt utvidet til å støtte subrutiner i tillegg til flere linjer lambda funksjoner og subrutiner