我有一串这样的文字:
var foo = "FooBar";
我想声明第二个字符串,bar并使它等于我的第一个字符串的第一个和第四个字符foo,所以我这样做是这样的:
var bar = foo[0].ToString() + foo[3].ToString();
这可以按预期工作,但是ReSharper建议我将其放在Culture.InvariantCulture括号内,因此此行的结尾如下:
var bar = foo[0].ToString(CultureInfo.InvariantCulture)
+ foo[3].ToString(CultureInfo.InvariantCulture);
这是什么意思,它将影响我的程序的运行方式吗?
BIG阳