我的 C#DataTable
格式如下
Name Value1 Value2 Value3
A 5 5 0
B 6 3 1
C 4 9 9
字符串中的预期格式应为
string sDataTableOutput = "A,B,C|Value1,5,6,4|Value2,5,3,9|Value3,0,1,9";
我想要带有数据的列标题(第一列除外)
我努力写下面的代码,但无法完成
DataTable dtGraphOutput[0] = //Get DataTable Data ;
foreach (DataColumn dcOutput in dtGraphOutput[0].Columns)
{
foreach (DataRow drOutput in dtGraphOutput[0].Rows)
{
sTicketTypeCount += ((sTicketTypeCount == "") ? "" : ",") + dcOutput.ColumnName + Convert.ToString(drOutput[dcOutput]);
}
sTicketTypeCount += ((sTicketTypeCount == "") ? "" : "|");
}
它给了我输出
NameA,NameB,NameC|,Value15,Value16,Value14|,Value25,Value23,Value29|,Value30,Value31,Value39|