gpt4 book ai didi

.net - Linq 的聚合函数,如何制作 CSV 字符串

转载 作者:行者123 更新时间:2023-12-04 09:43:13 26 4
gpt4 key购买 nike

我想用 Linq 的 Aggregate 函数制作一个逗号分隔的值字符串。有人知道怎么做吗?

给定一个像这样的字符串数组:

var authors = new string[] {"author 1", "author 2", "author 3"};

我如何获得这样的单个字符串 作者 1、作者 2、作者 3 ?
我在想类似 authors.Aggregate(author => author + ",")也许能够做到这一点,但不确定。

想法?

最佳答案

如果您只想用逗号分隔它们,只需使用 string.Join:

string.Join(", ", authors);

这将适用于任何 IEnumerable (至少在 .NET 4.0 中),但自 1.0 以来一直适用于字符串数组。

关于.net - Linq 的聚合函数,如何制作 CSV 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3696921/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com