Existem muitas características associadas com o Visual Basic 2010. Neste artigo eu estou mencionando algumas das características únicas.
1. Initializers Coleção
Estes initializers fornecer uma pequena sintaxe que permite gerar uma coleção e você pode usar conjunto inicial de valores. Você identifica um inicializador de coleção usando o De palavra-chave seguida por chaves ({}).
Dimnames As New List (Of String) De {"Christa", "Brian", "Tim"} <
p> 2. Propriedades Auto implementada.
Auto implementado propriedades fornecem uma sintaxe curta para definir propriedades para uma classe sem escrever código para obter e propriedade definida.
3. linha implícita continuação
de continuação de linha implícita ajuda a estender uma declaração sobre a próxima linha sem usar o sublinhado. Isso é que você pode omitir um caractere sublinhado.
4. Covariância e contravariância
. Covariance ajuda você a usar um tipo mais derivado do que o especificado pelo parâmetro genérico. Contravariance permitem aos usuários usar menos tipos derivados.
Você pode construir interfaces de variantes usando Entrada e Saída palavras-chave.
5. Dinâmica Suporte
Visual Basic usa os objetos de algumas das linguagens dinâmicas como IronRuby e IronPython.
6 . Nova linha de comando para uma versão de idioma
A opção de linha de comando /langversion faz com que o compilador para aceitar apenas sintaxe que é válido na versão especificada do Visual Basic.
7.
apoio Lambda
Lambda apoio de expressão foi expandido para suportar sub-rotinas, além de funções lambda de várias linhas e sub-rotinas