C# S1449用于字符串。与StringComparison标志比较

C# S1449用于字符串。与StringComparison标志比较,c#,sonarlint,C#,Sonarlint,我有以下代码: string.Compare(value,expression.MatchValue,StringComparison.Ordinal)>0; 该行创建以下SonarLint警告: S1449:定义此字符串操作中要使用的区域设置 我假设,因为我指定了stringcomparison.Ordinal值,所以我确实指定了要使用的本地值,并且不应该引发S1449警告 这是正确的吗?如果是这样,有没有办法为SonarLint创建bug(我在上创建了一个帐户,但似乎我没有创建帐户的权限)

我有以下代码:

string.Compare(value,expression.MatchValue,StringComparison.Ordinal)>0;

该行创建以下SonarLint警告:

S1449:定义此字符串操作中要使用的区域设置

我假设,因为我指定了
stringcomparison.Ordinal
值,所以我确实指定了要使用的本地值,并且不应该引发S1449警告

这是正确的吗?如果是这样,有没有办法为SonarLint创建bug(我在上创建了一个帐户,但似乎我没有创建帐户的权限)


谢谢

最近在Sonarint中解决了这个问题:

它将是今天或未来几天发布的下一个版本(1.8.0版)的一部分