任何方式都不必在每个ToString调用中包含CultureInfo.InvariantCulture?

时间:2012-10-16 01:42:46

标签: c# refactoring resharper

如果我没有在每个ToString调用中指定CultureInfo.InvariantCulture或其他文化,那么ReSharper总是生我的气。该应用程序目前仅使用英语,但展望未来总是好的。有没有办法指定应用程序设置,所以默认情况下所有ToString次调用都使用InvariantCulture

1 个答案:

答案 0 :(得分:3)

一种简单的方法......创建一个扩展方法

public static string MyToString(this string x)
{
    return x.ToString(CultureInfo.InvariantCulture);
}

尽管如此,给它一个更好的名字:)