⬆️ ⬇️

Resharper v9 and C # v6

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:

image



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

image

- string interpolation

image

- 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.

Source: https://habr.com/ru/post/246379/



All Articles