Bra*_*rad 3 localization blazor
我正在构建 Blazor Web 应用程序 (wasm)。我使用 ToString("C") 将值显示为货币,但是美元符号显示为 \xc2\xa4,例如而\xc2\xa44.83不是$4.83。根据维基百科“货币符号 \xc2\xa4 是用于表示未指定货币的字符”
这似乎是一个本地化问题,但我的浏览器/Blazor 没有检测到我是 en-US 并显示 $ 符号。如何显示正确的货币符号?
\n我目前使用的是.Net 5,但这个问题也存在于.Net core 3.x上。
\n将其添加到启动中。我只在切换到 (WSL 2) 时看到此行为
CultureInfo.DefaultThreadCurrentCulture = new CultureInfo("en-US");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
762 次 |
| 最近记录: |