次のコードがあります。
string.Compare(value, expression.MatchValue, StringComparison.Ordinal) > 0;
この行は、次の SonarLint 警告を作成します。
S1449: この文字列操作で使用するロケールを定義します。
値を指定したためStringComparsion.Ordinal
、使用するローカルを指定したため、S1449 警告は発生しないはずです。
これは正しいです?もしそうなら、SonarLint のバグを作成する方法はありますか ( https://jira.sonarsource.com/browse/SLVS/でアカウントを作成しましたが、アカウントを作成する権限がないようです)。
ありがとう!