As you know , the 9th version of Resharper was recently released, which supports
many C # 6.0 features such as static usings and the? .. operator
Those who install the resharper and are going to use it in the VS2015 Preview must keep in mind which features are not supported.
Resharper home page somehow bypasses the c # 6 support level:
Mention of what is not, can be found in the post
ReSharper 9: first look at C # 6.0 support , published almost half a year ago:
New features like declare variables anywhere inside expressions, dictionary, operators, namesof () operator on their way.
')
Video
What's New In C # 6.0 reports 9 features
- 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
The simplest test for new features is that they are not supported:
- operator nameof
- string interpolation
- refactoring “Use object Initializer”
generates incorrect code .
For the
release version of such a
key product as a resharper, it is strange to semi-support c # 6 and at the same time it is not very clear to talk about it.