cultureinfo 相关问题

表示有关特定文化的信息,包括文化名称,书写系统和使用的日历,以及对特定于文化的对象的访问,这些对象提供常见操作的信息,例如格式化日期和排序字符串。

ASP.NET CORE 中从视图表单到模型属性绑定双值的问题

我有一个小问题。在 ASP.NET CORE 中的表单视图中,我想输入带小数点的双精度值(捷克语中带点),但它不想采用任何一个(对于点:值“1.5”不是...

回答 1 投票 0

Web.API - 如何基于 CultureInfo 验证语言的性能列表

我正在使用 Web.API/.Net 7,需要验证并符合来自 Accept-Language 标头的语言范围列表。应根据可能的列表检查语言范围

回答 1 投票 0

Blazor 在不同文化中更改输入数值

我有这样的输入 我有这样的输入 <input type="number" step="0.1" class="form-control" value="@stilos.G" @onchange="@((ChangeEventArgs e) => G_changed(e, person))"> 我想在下面的函数中更改值并重新计算另一个变量 private async Task G_Changed(ChangeEventArgs e, Person person) { person.G = double.Parse(e.Value.ToString(), CultureInfo.InvariantCulture); person.D = await GetLIGE(person.G); StateHasChanged(); } 我有一个多语言网站,当输入类型是文本时它可以工作,但如果我把它设为数字则不能。 我更喜欢将输入类型设置为数字,以限制用户只插入数字而不是文本 由于您没有提供足够的代码或上下文,这里有一个显示更新工作的演示页面: @page "/" <PageTitle>Index</PageTitle> <h1>Hello, world!</h1> <div class="m-2"> <h4>Net6.0+</h4> @foreach (var model in _models) { <label class="form-label small">@model.Country</label> <input type="number" step="0.1" class="form-control mb-3" value="@model.Value" @onchange="(e) => On6Change(e, model)" /> } </div> <div class="m-2"> <h4>Net7.0+</h4> @foreach (var model in _models) { <label class="form-label small">@model.Country</label> <input type="number" step="0.1" class="form-control mb-3" @bind:get=model.Value @bind:set="(value) => On7Change(value, model)" /> } </div> <div class="bg-dark text-white"> @foreach (var model in _models) { <pre>@model.Country Population : @model.Value</pre> } </div> @code { private List<Model> _models = new() { new(){ Country="France", Value = 46.1 }, new(){ Country="Spain", Value = 67.4 }, }; private async Task On6Change(ChangeEventArgs e, Model country) { // Fake doing some async work await Task.Yield(); country.Value = double.Parse((e.Value?.ToString() ?? "0"), System.Globalization.CultureInfo.InvariantCulture); } private async Task On7Change(double value, Model country) { // Fake doing some async work await Task.Yield(); country.Value = value; } public class Model { public string Country { get; set; } = string.Empty; public double Value { get; set; } } }

回答 1 投票 0

当我点击链接时文化信息没有改变

我希望能够单击链接并立即更改我的应用程序的文化/语言。问题是当我点击链接时,没有任何反应。单击确认更改的链接...

回答 0 投票 0

处理十进制分隔符和不同的文化设置

在我的 .NET MAUI 应用程序中,我的条目应该允许正双精度值。另外,我允许切换语言。目前,我只支持英语和德语。 无论如何,在英语文化设置中,„....

回答 0 投票 0

ASP.NET Core:设置文化时遇到问题

我已经设置了 StartUp.cs 文件 - 本地化并配置支持的文化。我已经为本地化添加了一个资源路径,并且正在使用 services.AddLocalization() 方法来配置它,...

回答 0 投票 0

Cosmos DB .NET SDK:找不到不存在的“resources.dll”[重复]

是的,我知道这个问题看起来类似于 C# - 'Resources' DLL failed to be loaded as it doesn't exist,但我的问题是关于一个我不拥有的 DLL。另一个问题涉及作者的...

回答 1 投票 0

如何将日期时间字符串格式化为不同文化的 FullDatetimeFormat?

我需要不同文化的 FullDateTime 格式的日期时间值的字符串输出。 结果应该与在 target-cultu 下运行的系统上此命令的输出相同...

回答 1 投票 0

ASP.NET Core MVC - 本地化、全球化 - 表单输入

关于这个主题的文章很多,但我仍然在纠结。我有以下情况: 应用程序必须支持三种本地化(捷克语、波兰语、匈牙利语)。本地化只是相对的...

回答 0 投票 0

System.ArgumentException: '找不到所需的ID识别函数。参数名称:文化 '

我得到了这个期望,但不知道如何解决它。我试过将文化改为fi-FI、en-EN、en-GB、en-US,但总是出现这种情况。我也试过文化不支持的解决方案,但是......。

回答 1 投票 0

在.Net 4.0中的DefaultThreadCurrentUICulture。

嗨,我有一个代码,写在.Net 4.5 CultureInfo.DefaultThreadCurrentUICulture =值;现在我需要在.Net 4.0中使用这段代码,但似乎这段代码在.NET 4.0中不可用。

回答 1 投票 0

根据不同文化的EPPlus号码格式

这是Excel截图链接显示的例子 在一个特定的单元格中,它由双值,但在单元格中显示四舍五入的值。 像如果在单元格中的值是553236,但原始值...

回答 2 投票 0

在不同的电脑上使用相同的文化信息时,格式不同,为什么?

我在使用CultureInfo时遇到了一个问题。我的代码基本上是这样的。Console.WriteLine(0.5.ToString("P2", new CultureInfo("en-US"))); 当运行它时,我在两个不同的...上得到的是这样的结果。

回答 1 投票 0

根据不同文化的EPPlus号码格式

这是Excel截图链接显示的例子 在一个特定的单元格中,它由双值,但在单元格中显示四舍五入的值。 像如果在单元格中的值是553236,但原始值...

回答 2 投票 0

如何映射CultureInfo和RegionInfo? [关闭]

在我的工作中,我必须找到一种方法来动态获取货币的小数位数。然后,我检查了CultureInfo.NumberFormat.NumberDecimalDigits是否是我需要的,但是有...

回答 1 投票 0

如何从RegionInfo获取CultureInfo? [关闭]

在我的工作中,我必须找到一种方法来动态获取货币的小数位数。然后,我检查了该信息是否包含在CultureInfo中,但...

回答 1 投票 0

货币符号在错误的一侧

价格正在RichTextBox中显示。它采用一个表示价格的双精度值并将其显示为字符串。 DoublepriceDisplayed = 0.00; richTextBox_itemPrice.Text = priceDisplayed ....

回答 1 投票 3

[C#日期格式问题与区域性信息

我尝试将本地日期格式化为字符串,但是基于本地格式。例如,对于2020年5月5日,如果我使用法语,则预期为“ 2020年5月5日”,但我得到的结果为“ 2020年5月5日”。月份名称为...

回答 1 投票 0

String.Format无法以阿拉伯语正确转换整数

我对String.Format有问题。下面的代码与第一个整数分开正确格式化了字符串。当前的文化设置为伊拉克阿拉伯语(ar-IQ):int currentItem = 1;字符串=“من”; ...

回答 3 投票 9

我何时应该使用StringComparison.InvariantCulture代替StringComparison.CurrentCulture来测试字符串相等性?

根据我的理解(请参阅我的另一个问题),为了决定是否通过使用序数或文化规则来测试字符串相等性,必须将执行的比较的语义纳入...

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.