代码检查:调用对区域性敏感
此检查报告隐式使用当前区域性的方法调用。 此类调用的结果可能会因运行代码的用户的区域性而改变。 若要使结果可预测,请显式传递区域性、 IFormatProvider 或 StringComparison 值。
示例
var key = name.ToLower();
var text = date.ToString();
using System.Globalization;
var key = name.ToLowerInvariant();
var text = date.ToString(CultureInfo.InvariantCulture);
对于字符串排序或搜索,请使用显式的 StringComparison 值。
2026年 11月 6日