Version Used:
Microsoft Visual Studio Professional 2017
Version 15.8.1
VisualStudio.15.Release/15.8.1+28010.2003
Microsoft .NET Framework
Version 4.7.03056
Installed Version: Professional
Steps to Reproduce:
var c1 = (UIKind)(--i);
Expected Behavior:
Parentheses required
Actual Behavior:
IDE0047: Parentheses can be removed

Version Used:
Microsoft Visual Studio Professional 2017
Version 15.8.1
VisualStudio.15.Release/15.8.1+28010.2003
Microsoft .NET Framework
Version 4.7.03056
Installed Version: Professional
Steps to Reproduce:
var c1 = (UIKind)(--i);Expected Behavior:
Parentheses required
Actual Behavior:
IDE0047: Parentheses can be removed