簡體   English   中英

VS C#CultureInfo是否在IDE中永久設置為值?

[英]VS C# CultureInfo set permanently to value within the IDE?

我有一個德語的VisualStudio 9.0。 使用double並進行了大量解析,由於十進制分隔符,我遇到了麻煩。

我正在尋找一種將整個IDE(以及由此創建的所有項目)切換為“ en-gb”或在整個項目范圍內進行轉換的方法。 我之所以選擇en-gb,是因為我不需要AM和PM。

我嘗試使用Thread.CurrentThread.CurrentCulture進行設置,但這僅涉及一個線程。 然后,我發現了“應用程序范圍”設置,這似乎不是我在開發控制台應用程序時要尋找的設置。

任何想法? 感謝您的閱讀。

應用程序的區域性默認為正在運行的計算機的區域性,而不是其開發所在的計算機的區域性。 IDE在這里無關緊要。

如果您需要使用特定區域性來解析/格式化值,我建議您明確地進行操作-更改幾乎所有設置中的所有線程的當前區域性在IMO中都是不正確的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM