Rob*_*ent 6 c# resharper c#-6.0 resharper-9.2
根据C#规范,这是有效的代码,它编译并运行.
var myObj = new MyClass();
var x = nameof(myObj.SomeEvent);
Console.Write(x); // Prints 'SomeEvent'
Run Code Online (Sandbox Code Playgroud)
SomeEvent在哪里:
public event EventHandler SomeEvent;
Run Code Online (Sandbox Code Playgroud)
但ReSharper发出警告:
"事件SomeEvent只能出现在+ =或 - =的左侧"
我在"选项">"检查严重性"中找不到抑制此方法的方法.这是ReSharper中的错误吗?