2016-06-13 2 views
9

Поддерживает ли VB.NET элементы с выражением тела? До сих пор, кажется, есть все, что в C#, как нуль условных, nameof, интерполированная строка, бесплотное авто свойства, доступных только через CTOR и т.д.Expression-bodied члены для VB.NET?

В C# синтаксис:

string FullName => FirstName + " " + LastName; 

Как я могу добиться этого в VB.NET?

ответ

6

Они не поддерживаются в VB 14, только C# 6.

См https://github.com/dotnet/roslyn/wiki/Languages-features-in-C%23-6-and-VB-14.

Я бы процитировать соответствующий текст, но SO не позволяет таблицы :(

+0

Это позор. Похоже, что они могли бы легко реализовать его. Ну да ладно. Что такое дополнительные 4 строки кода в любом случае – oscilatingcretin

+1

@oscilatingcretin 400% в этом случае;) –

Смежные вопросы