c# - 通过逗号分隔连接一个对象值的最佳方法? C#

标签 c# linq

我找到了一种方法来做到这一点,但我只是想知道是否真的有一种直接的方法来做到这一点。

所以我有艺术家对象列表,我想将所有艺术家的名字打印成一个字符串,用逗号分隔。

这是我实现这个的代码

string.Join(",",Artists.Select(a => a.ArtistName).ToArray());

或者我应该使用 ToString 方法?

最佳答案

从 .NET Framework 版本 4 开始,这应该足够了

string s = string.Join(",",Artists.Select(a => a.ArtistName));

关于c# - 通过逗号分隔连接一个对象值的最佳方法? C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22501781/

相关文章:

c# - 防止点击 toast 通知时再次打开应用程序

asp.net - 使用 LINQ 从列表中选择不同的值

c# - LINQ 查询未提取所需的所有记录

c# - 哪个最好将行插入数据库?

javascript - 从javascript传递到web api 2时如何隐藏或保护 token

c# - .net 核心 'Response.Cookies.Append' 不作为某个站工作

c# - LINQ 查询 string.replace

c# - C#中的命名字符串格式化

c# - C#中如何通过引用传递值?

c# - 使用匿名类型列表填充 AutoCompleteBox