将对象数组转换为字符串

时间:2018-11-23 08:35:17

标签: c# arrays linq .net-4.5

我有FileNotFoundError如何将这个数组转换为包含每个Person[] people的{​​{1}}的CSV的字符串?

Person

3 个答案:

答案 0 :(得分:3)

string.Join(", ", people.Select(p => p.Name));

答案 1 :(得分:1)

您也可以为此使用linq:

$('.dropdown-menu a').click(function () {           
    $('button[data-toggle="dropdown"]').text($(this).text());
});

答案 2 :(得分:1)

最简单的方法是:

string.Join(", ", people.Select(p => p.Name));

但是,如果您不了解上述方法,则可以始终使用循环

StringBuilder csv = new StringBuilder();
foreach (String person in people)
{
     csv.Append(person + ",");
}
相关问题