6
Gemäß der C# Spezifikation ist dies ein gültiger Code, der kompiliert und ausgeführt wird.ReSharper 9.2 erzeugt eine Warnung für Name mit Ereignisname
var myObj = new MyClass();
var x = nameof(myObj.SomeEvent);
Console.Write(x); // Prints 'SomeEvent'
wo Someevent ist:
public event EventHandler SomeEvent;
Aber ReSharper erzeugt die Warnung:
"Das Someevent Ereignis kann nur auf der linken Seite erscheinen von + = oder - ="
Ich kann keine Möglichkeit finden, dies unter Optionen> Prüfschwere zu unterdrücken. Ist es ein Fehler in ReSharper?