0

我有以下代码

DataTable dt = new DataTable();
Chart1.Series["Available_Capacity(QTY)"].YValueMembers = Convert.ToString(dt.Columns[0]);
series.LabelFormat = "{0:#,#}";

结果是 1.671.197 但是我想要 1,671

4

1 回答 1

2
Try series.LabelFormat = "{0:N0}";

顺便说一句:根据您所说的所需输出,您没有四舍五入,而是截断。

{0:N0}格式只是丢弃任何十进制值。例如,要仅获得 2 个十进制值,您可以:{0:N2}

于 2012-08-03T13:44:22.850 回答