Enhanced C# 7 support
Apart from supporting the latest available C# language version, ReSharper continuously improves its support for previous C# versions. In this release, we have added new code styles, code inspections, quick-fixes and context actions to choose between deconstructing declarations vs.
var, as well as work with explicit and implicit discards.
In addition, more ReSharper features now support deconstruction: there’s a new option to deconstruct a value in the Introduce Variable refactoring and the
.varpostfix template, a deconstruct iterator variable option in the
.foreach postfix template, and two new context actions, Merge deconstructed declaration and Deconstruct variable.
To learn more, see Embracing deconstruction with ReSharper 2018.1 .