foreach(DataRow row in dt.Rows)
{
foreach(var cell in row.ItemArray)
{
builder.Append(cell.ToString());
if(cell != row.lastcell)
builder.Append("\t");
}
builder.Append(Environment.NewLine);
}
我需要确保单元格!=行中的最后一个单元格
我该怎么做?
最佳答案
你不需要那样做。只需使用 string.Join
代替:
string[] strings = Array.ConvertAll(row.ItemArray, x => x.ToString());
builder.Append(string.Join("\t", strings);
关于c# - 如何获取 DataTable 一行中的最后一个单元格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4503368/