我有以下违反 CS0279 规则的示例。在 VS 中,减弱被突出显示,但在 Rider 中却没有。 Rider 中的一些 CS* 规则突出显示,有些则没有突出显示。
public class myTest : IEnumerable
{
IEnumerator IEnumerable.GetEnumerator()
{
yield return 0;
}
internal IEnumerator GetEnumerator()
{
yield return 0;
}
public static void Main()
{
foreach (int i in new myTest()) {} // CS0279
}
}
我尝试在 Rider 设置中找到有关 Resharper 的信息,但一无所获。