5
CultureInfo.InvariantCulture หมายถึงอะไร
ฉันมีข้อความเป็นดังนี้: 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); สิ่งนี้หมายความว่าอะไรและจะมีผลกับการทำงานของโปรแกรมของฉันหรือไม่