Доступность C # 8.0 в Visual Studio 2017? - PullRequest
0 голосов
/ 15 февраля 2019

Я хотел бы использовать C # 8.0 (особенно диапазоны и необнуляемые ссылочные типы).Я нашел только некоторую информацию о том, что в новом VS2019 есть предварительный просмотр (даже если ему уже 2 месяца).

Есть ли планы, что C # 8.0 в конечном итоге также выйдет на VS17?

Ответы [ 2 ]

0 голосов
/ 17 июля 2019

Итак, текущая информация:

  • Выпущена Visual Studio 2019;он больше не находится в режиме предварительного просмотра.
  • C # 8 все еще находится в режиме предварительного просмотра ( source ).
  • Бета-компилятор C # 8 доступен в Visual Studio2019 или последний предварительный просмотр .NET Core 3.0.( source )

Из этого я заключаю, что C # 8 в настоящее время не доступен в VS2017, и что есть нет планирует это изменить.

0 голосов
/ 15 февраля 2019

Добавьте к примечанию series0ne об основных выпусках: Это правда, что новые VS обычно поставляются с новой версией C #.Однако из прошлого опыта можно было обновить предыдущую версию VS до более новой версии кода C # для компилятора, главным образом путем обновления пакета Nuget «Microsoft.Net.Compilers».Вы можете ссылаться на этот пост для получения дополнительной информации. Как использовать c # 7 с Visual Studio 2015?

...