2012-06-26 51 views

回答

7

正在使用CultureInfo.InvariantCulture不好?

這完全取決於你想達到的目標。如果您嘗試將值設置爲機器-可讀,則幾乎總是正確的做法。如果您嘗試將它們格式化爲用戶,則可能不合適。

它會影響全球文化嗎?

在方法調用中指定不變文化不會改變當前線程的當前文化,如果這是您所擔心的。

6

是使用CultureInfo.InvariantCulture不好?

不。它存在的原因。它允許您以一致,可靠的方式解析文本,而不管當前的系統文化如何。

但是,它不應該用於(通常)解析用戶輸入,而是解析文本,您知道它是按照InvariantCulture期望的相同方式編寫的。

相關問題