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