0

我有以下代码:

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

此行创建以下 SonarLint 警告:

S1449:定义要在这个String操作中使用的语言环境。

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

这个对吗?如果是这样,有没有办法为 SonarLint 创建错误(我在https://jira.sonarsource.com/browse/SLVS/创建了一个帐户,但似乎我没有创建帐户的权限)。

谢谢!

4

1 回答 1

0

此问题最近已在 SonarLint 中修复:https ://jira.sonarsource.com/browse/SLVS-782

它将成为今天或未来几天到期的下一个版本(版本 1.8.0)的一部分。

于 2016-02-15T07:25:33.923 回答