相关疑难解决方法(0)

CultureInfo.InvariantCulture是什么意思?

我有一串这样的文字:

var foo = "FooBar";
Run Code Online (Sandbox Code Playgroud)

我想声明第二个字符串,bar并使其等于我的第一个和第四个字符foo,所以我这样做:

var bar = foo[0].ToString() + foo[3].ToString();
Run Code Online (Sandbox Code Playgroud)

这可以按预期工作,但ReSharper建议我把它Culture.InvariantCulture放在我的括号内,所以这一行最终如下:

var bar = foo[0].ToString(CultureInfo.InvariantCulture)
        + foo[3].ToString(CultureInfo.InvariantCulture);
Run Code Online (Sandbox Code Playgroud)

这是什么意思,它会影响我的程序运行方式吗?

.net resharper

160
推荐指数
4
解决办法
14万
查看次数

标签 统计

.net ×1

resharper ×1