gpt4 book ai didi

c# - 在 C# 中,是否有 "easy"方法来执行 string.Join 复杂类型列表?

转载 作者:IT王子 更新时间:2023-10-29 04:36:02 25 4
gpt4 key购买 nike

假设我有这个对象:

public class Role {
public string Name { get; set; }
public string Slug { get; set; }
public DateTime DateAssigned { get; set; }
...
}

一个成员可以有多个角色:member.Roles = List<Role>();

如果我想将成员的角色连接到以逗号分隔的角色名称列表中,是否有简单的方法(类似于 string.Join(",", member.Roles); - 这不起作用,因为角色是复杂类型)?

最佳答案

using System.Linq

string.Join(",", member.Roles.Select(r => r.Name))

关于c# - 在 C# 中,是否有 "easy"方法来执行 string.Join 复杂类型列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11987984/

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