如何从Datarow.ItemArray中删除一些列

问题描述 投票:0回答:1
IEnumerable<string> fields = row.ItemArray.Select(field => field.ToString());
sb.AppendLine(string.Join(",", fields));

从上面的代码中,我得到了这个输出

#,1104,466161,1,,AUD,190910,876.65,,SO,NOW,,,,,,,,,,,,,,
D,,,,,,,OUT,,,,AUD,,,,0,,0,N,,,,,,

但是我的预期输出是

#,1104,466161,1,,AUD,190910,876.65,,SO,NOW,,,,,
D,,,,,,,OUT,,,,AUD,,,,0,,0,N,,,,,,

想在第一行中的“ NOW”之后删除一些逗号

<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9TQjFaTC5wbmcifQ==” alt =“在此处输入图像描述”>

c# linq datatable datarow
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.