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版)的一部分