假设我有这个对象:
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);
- 因为角色是复杂类型而不起作用)?