У меня есть эти свойства в моей модели представления:
public string FullInfo => LastName + ", " + FirstName
+ " (" + string.Join(",",EmployeeRoles) + ")";
public List<EmployeeRoleViewModel> EmployeeRoles { get; set; }
..., которая производит такой вывод:
Доу, Джон ({Имя проекта} .Models.EmployeeRoleViewModel,{Имя проекта} .Models.EmployeeRoleViewModel)
Вывод, который я ищу, таков:
Доу, Джон (помощник руководителя, старший разработчик)
Последний бит с string.Join
не делает то, что я хочу.Я хочу добавить разделенный запятыми список Title
s из EmployeeRoles
, который выглядит следующим образом:
public class EmployeeRoleViewModel
{
public int RoleId { get; set; }
public string Title { get; set; }
public bool Selected { get; set; }
}
Как это можно получить?