Il ya beaucoup de caractéristiques associées à Visual Basic 2010. Dans cet article, je mentionne certaines des caractéristiques uniques.
1. Initialiseur
Collection
Ces initialiseurs fournissent un petit syntaxe qui vous permet de générer une collection et vous pouvez utiliser ensemble initial de valeurs. Vous identifiez un initialiseur de collection en utilisant le mot-clé suivi par De accolades ({}).
dimnames As New List (Of String) De {"Christa", "Brian", "Tim"}
< p> 2. propriétés implémentées Auto.
Auto œuvre propriétés fournissent une courte syntaxe pour définir les propriétés à une classe sans code pour obtenir et définir la propriété écrire.
3. ligne implicite poursuite
implicite continuation de ligne vous aide à prolonger une déclaration sur la ligne suivante sans utiliser le trait de soulignement. Voilà, vous pouvez omettre un caractère de soulignement.
4. Covariance et contravariance.
covariance vous aide à utiliser un type plus dérivé que celle spécifiée par le paramètre générique.
Contravariance permettre aux utilisateurs d'utiliser des types moins dérivés. Vous pouvez construire des interfaces variantes utilisant In et Out mots-clés.
5. Dynamic Support
Visual basic utilise des objets de certains des langages dynamiques tels que IronRuby et IronPython.
6 . Nouvelle ligne de commande pour une version en langue
L'option /langversion ligne de commande provoque le compilateur pour accepter uniquement syntaxe qui est valable dans la version spécifiée de Visual Basic.
7.
soutien Lambda
Lambda support d'expression a été élargi pour soutenir les sous-programmes en plus des fonctions et sous-routines lambda multilignes