【发布时间】:2017-04-30 17:56:06
【问题描述】:
我有一个对象 Person 类型的列表。我需要将其转换为 csv 字符串以便进一步处理。我到目前为止所做的是:
覆盖toString 方法如下:
public override string ToString()
{
return String.Format("{0}, {1}, {2}, {3}", userame, firstname, lastname, marks);
}
示例实现:
string csv = String.Join(",", detailList.Select(x => x.ToString()).ToArray());
System.Diagnostics.Debug.WriteLine("csv " + csv);
这不是我知道的有效格式。任何人都可以帮我转换为正确的 csv fromat 吗?
我需要此 csv 以在 salesforce Bulk API 中使用。
UPDT : 我想要的输出是 -
名字、姓氏、用户名
"汤姆","琼斯","Tom1234"
"杰克","史密斯","Jack123"
谢谢
【问题讨论】:
-
重写 Tostring() 方法的任何具体原因?
-
不覆盖它不会返回可读格式的列表。
-
试着写一个你想要的结果的例子。
标签: c# csv salesforce bulkupdate