S1449 for String.Compare with StringComparison flag
S1449 for String.Compare with StringComparison flag
我有以下代码:
string.Compare(value, expression.MatchValue, StringComparison.Ordinal) > 0;
此行创建以下 SonarLint 警告:
S1449:定义要在此字符串操作中使用的语言环境。
我会假设,因为我指定了 StringComparsion.Ordinal
值,所以我确实指定了要使用的本地,并且不应引发 S1449 警告。
这是正确的吗?如果是这样,有什么方法可以为 SonarLint 创建错误(我在 https://jira.sonarsource.com/browse/SLVS/ 创建了一个帐户,但我似乎没有创建帐户的权限)。
谢谢!
这个问题最近已在 SonarLint 中修复:https://jira.sonarsource.com/browse/SLVS-782
它将成为今天或未来几天发布的下一个版本(版本 1.8.0)的一部分。
我有以下代码:
string.Compare(value, expression.MatchValue, StringComparison.Ordinal) > 0;
此行创建以下 SonarLint 警告:
S1449:定义要在此字符串操作中使用的语言环境。
我会假设,因为我指定了 StringComparsion.Ordinal
值,所以我确实指定了要使用的本地,并且不应引发 S1449 警告。
这是正确的吗?如果是这样,有什么方法可以为 SonarLint 创建错误(我在 https://jira.sonarsource.com/browse/SLVS/ 创建了一个帐户,但我似乎没有创建帐户的权限)。
谢谢!
这个问题最近已在 SonarLint 中修复:https://jira.sonarsource.com/browse/SLVS-782
它将成为今天或未来几天发布的下一个版本(版本 1.8.0)的一部分。