Информация об изменениях

Сообщение Re[4]: Что-то я не понимаю. C# 7 доступен в VS 2015? от 22.03.2017 7:21

Изменено 22.03.2017 7:30 crackoff

Re[4]: Что-то я не понимаю. C# 7 доступен в VS 2015?
Здравствуйте, kochetkov.vladimir, Вы писали:

KV>Здравствуйте, VladD2, Вы писали:


VD>>У меня подозрения на плагин выделенный в списке на картинке ниже. Просьба к тем кто не устанавливал 2017-ю студию проверить это предположение.

VD>>Image: blob

KV>В общем, опытным путём выяснил, что этот пакет не уживается с решарпером. Но фичи C# 7 действительно добавляет.


Нужно обновиться до последнего EAP (https://www.jetbrains.com/resharper/eap/), у меня EAP 5 сейчас.
Далее, либо в *.csproj.DotSettings прописать вручную
<s:String x:Key="/Default/CodeInspection/CSharpLanguageProject/LanguageLevel/@EntryValue">CSharp70</s:String>

либо из меню при наведении на код:


Правда, после этого все равно не все проверки корректно работают
Re[4]: Что-то я не понимаю. C# 7 доступен в VS 2015?
Здравствуйте, kochetkov.vladimir, Вы писали:

KV>Здравствуйте, VladD2, Вы писали:


VD>>У меня подозрения на плагин выделенный в списке на картинке ниже. Просьба к тем кто не устанавливал 2017-ю студию проверить это предположение.

VD>>Image: blob

KV>В общем, опытным путём выяснил, что этот пакет не уживается с решарпером. Но фичи C# 7 действительно добавляет.


Нужно обновиться до последнего EAP (https://www.jetbrains.com/resharper/eap/), у меня EAP 5 сейчас.
Далее, либо в *.csproj.DotSettings прописать вручную
<s:String x:Key="/Default/CodeInspection/CSharpLanguageProject/LanguageLevel/@EntryValue">CSharp70</s:String>

либо из меню при наведении на код:


Правда, после этого все равно не все проверки корректно работают

UPD.

Например, при использовании паттерн-матчинга со структурами: