Я очень привык использовать лямбда-выражение в своих проектах на С#, и в предварительной версии Visual Studio 2015 теперь я могу использовать свои свойства следующим образом:
public ObservableCollection<WorkspaceViewModel> Workspaces => workspaces ?? (workspaces = new ObservableCollection<WorkspaceViewModel>());
or
public string Something => something;
Однако при переключении между Visual Studio 2015 и 2013... 2013 их не любит :(
Есть ли способ заставить 2013 прочитать эти выражения и правильно их скомпилировать, я понимаю, что MSbuild теперь с открытым исходным кодом, должен ли я сообщить 2013, чтобы использовать новую версию MSbuild?
Ваше здоровье.