<р> 1. Коллекция Инициализаторы
<р> Эти инициализаторы обеспечить небольшой синтаксис, который позволяет для создания коллекции, и вы можете использовать исходный набор значений. Вы идентификации сбора инициализатор с помощью От ключевое слово последующим фигурные скобки ({}).
<Р> Dimnames Как Нью-List (Of String) от {"Криста", "Брайан", "Тим"} <
р> 2. Авто Реализованные Свойства.
<р> Авто реализованы свойства обеспечивают короткий синтаксис для установки свойства класса без необходимости написания кода для получения и установки имущества.
<р> 3. Неявное продолжения строки
<р> Неявное продолжение строки поможет вам расширить заявление на следующей строке без использования подчеркивания. То есть вы можете опустить знак подчеркивания.
<Р> 4. Ковариантность и контрвариация.
<Р> Ковариантность поможет вам использовать более производный тип, чем указано общего параметра. Контрвариация позволяют пользователям использовать меньше производных типов.
Вы можете построить вариантные интерфейсы, используя в и из ключевых слов.
<Р> 5. Поддержка динамической
<р> Visual Basic использует объекты от некоторых динамических языков, таких как IronRuby и IronPython.
<Р> 6 . Новый командной строки для языковой версии
<р> Опция командной строки /langversion заставляет компилятор принимать только синтаксис, который действителен в указанной версии Visual Basic.
<р> 7.
Лямбда поддержка < ш>
Лямбда поддержка выражение была расширена для поддержки подпрограммы в дополнение к многострочных функций лямбда и подпрограмм