Подтвердить что ты не робот

Нет С# 6.0 в Visual Studio 2015 CTP?

Я только что создал новую виртуальную машину на Azure (используя изображение, предоставленное командой Azure из галереи) с Версия CTP предстоящей Visual Studio 2014, который появился вчера в Интернете, чтобы протестировать его, и особенно играть с новыми функциями С# 6.0.

Однако он не обеспечивает поддержку С# 6.0 из коробки, поскольку ни один из расширений языка (первичные конструкторы, инициализаторы свойств, безопасный навигационный оператор) там не работают.

Запись в блоге в MSDN предлагает добавить следующие параметры проекта:

 <LangVersion>Experimental</LangVersion>

Но это ничего не меняет в моем консольном проекте. Даже пример кода из второй ссылки не компилируется вообще.

safe navigation operator is not recognized

Я что-то пропустил?

4b9b3361

Ответ 1

В CTP есть ошибка, в которой переключатель LangVersion чувствителен к регистру. Вместо этого используйте experimental.