C#附加特定文本格式的文本

时间:2016-08-04 18:54:07

标签: c# file append

所以guyz,我使用经典的StringBuilder来创建一些文本,这样我就可以将它“附加”到文本文件中。 一切正常但我需要文本文件具有特定的外观所以我需要一个价格(例如32)显示为(00032.0000)。 为了使“32”显示在TxT文件中,我使用此代码。

calcprice = Convert.ToInt32(printquant) * Convert.ToInt32(dataGridView2.Rows[counter4].Cells[category].Value);
                    printprice = calcprice.ToString();
                    csvcontent.AppendLine(printprice);

2 个答案:

答案 0 :(得分:3)

您可以使用内置的ToString格式化程序

int printPrice = 32;
printPrice.ToString("00000.0000") //-> 00032.0000

答案 1 :(得分:0)

您可以简单地使用接受该格式的.ToString()重载作为参数:

printprice = calcprice.ToString("00000.0000");