我如何在C#中保存.Csv文件头名称 [英] How I Save .Csv File Header Name In C#
本文介绍了我如何在C#中保存.Csv文件头名称的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
亲爱的,
AB
1 Rm 23
2 hg e3
3 23 sdf
4 23 dsf
5 23 32
i想保存.csv文件头名和行号,我是如何实现这个c#的。
请帮助我。
谢谢提前。
Dear All,
A B
1 Rm 23
2 hg e3
3 23 sdf
4 23 dsf
5 23 32
i want to save the .csv file header name and row number, how i achieve this c#.
Please Help me.
Thanks Advance.
推荐答案
尊敬的会员10868354,
假设你有一个DataTable我想回复你要转换成CSV文件。
在 DataTable 我们有COLUMN HEADER(COLUMN NAME)和数据行。
Dear Member 10868354,
I am answering thing assuming you having one DataTable, that you want to convert into CSV File.
In DataTable we having COLUMN HEADER(COLUMN NAME) and Data Rows.
public static string CSVGenerate(DataTable table)
{
var CSVresult = new StringBuilder();
for (int i = 0; i < table.Columns.Count; i++)
{
CSVresult.Append(table.Columns[i].ColumnName);
CSVresult.Append(i == table.Columns.Count - 1 ? "\n" : ",");
}
foreach (DataRow row in table.Rows)
{
for (int i = 0; i < table.Columns.Count; i++)
{
CSVresult.Append(row[i].ToString());
CSVresult.Append(i == table.Columns.Count - 1 ? "\n" : ",");
}
}
return CSVresult.ToString();
}
table
是传递给我的数据表变量 CSVGenerate 方法。
请试试&检查一下。如果您有任何疑问,请随时联系。
如果您的答案不要忘记标记为答案。
感谢你,
Manoj Kalla
is my datatable variable passed to CSVGenerate method.
Please, Try & Check this.If, you having fruther any query feel free to contact.
If its your answer don't forget to mark as answer.
Thanking You,
Manoj Kalla
这篇关于我如何在C#中保存.Csv文件头名称的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文