В новом С# 6.0 мы можем определить методы и свойства, используя лямбда-выражения.
Например, это свойство
public string Name { get { return First + " " + Last; } }
можно определить следующим образом:
public string Name => First + " " + Last;
Информация о членах функции, находящихся во фразе, вы можете найти здесь: http://blogs.msdn.com/b/csharpfaq/archive/2014/11/20/new-features-in-c-6.aspx
Кто-нибудь знает, есть ли накладные расходы при использовании нового синтаксиса? Может ли это замедлить (или повысить эффективность) приложение или, может быть, это не имеет значения?