小编use*_*169的帖子

C# 数据表中的数字格式

我有一个数据表,该数据表中的一些列具有双精度类型的值。

到目前为止一切都很好,但是当我得到该值时,0.0000005它显示了一些 5E-9 指数值。

我需要显示相同的值而不是指数。

我像这样应用了文化信息,但它对我没有帮助:

NumberFormatInfo numberFormat = new NumberFormatInfo();
numberFormat.NumberGroupSeparator = string.Empty;
numberFormat.NumberDecimalDigits = 9;
CultureInfo info = new CultureInfo(CultureInfo.CurrentCulture.Name);
info.NumberFormat = numberFormat;

//data table having data
targetTable.Locale=info;
Run Code Online (Sandbox Code Playgroud)

有人可以帮我吗?

谢谢,

莫罕

c# wpf datatable cultureinfo number-formatting

2
推荐指数
1
解决办法
5439
查看次数

标签 统计

c# ×1

cultureinfo ×1

datatable ×1

number-formatting ×1

wpf ×1