Resharper v9 и C# v6

в 23:01, , рубрики: .net, C# 6, Visual Studio

Как известно, недавно была выпущена 9 версия решарпера, которая поддерживает

many C# 6.0 features such as static usings and the?.. operator

Тем, кто устанавливает решарпер и собирается им пользоваться в VS2015 Preview надо иметь ввиду какие фичи не поддерживаются.

Главная страница решарпера как то обходит уровень поддержки c# 6:
image

Упоминание того чего нет, можно найти в посте ReSharper 9: first look at C# 6.0 support, опубликованным почти пол года назад:

New features like ‘declaration expressions’ (ability to declare variables anywhere inside expressions), dictionary initializers and nameof() operator are on their way.

Видео What's New In C# 6.0 сообщает о 9 фичах
— Getter-only auto-properties
— Using static classes
— String interpolation
— Expression-bodied properties
— Index initializers
— Null condition operators
— The nameof operator
— Exception filters
— Await in catch and finally

Простейший тест новых фич обнаруживает что не поддерживаются:
— оператор nameof
image
— string interpolation
image
— рефакторинг «Use object Initializer» генерирует не правильный код.

Для релизной версии такого ключевого продукта как решарпер странно полуподдерживать c# 6 и при этом не очень внятно об этом говорить.

Автор: constructor

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js