草庐IT

CurrencyDecimalSeparator

全部标签

c# - 将 Asp.net Core 中的 CultureInfo 设置为具有 .作为 CurrencyDecimalSeparator 而不是 ,

我要疯了。我只想将整个Asp.net核心应用程序中使用的文化设置为“en-US”。但似乎没有任何效果。我在哪里设置整个应用程序的文化?我对客户端浏览器文化不感兴趣。似乎唯一改变它的是改变Windows的语言设置。我只希望文化由应用程序本身决定,而不是由客户决定。到目前为止我尝试了什么:设置在web.config中设置System.Threading.Thread.CurrentThread.CurrentCulture=cultureInfo;和CurrentUICulture在Startup.Configure中,甚至在Controller中。使用app.UseRequestLoca