【发布时间】:2021-12-23 09:27:21
【问题描述】:
我是 C# 新手
我有一个员工名单
public List<Employee> _EmployeeVariable { get; set; } = new List<Employee>();
而员工名单包含
public Employee(string id, string firstname, string lastname,
string email, string address, string roleid)
{
EID = id;
EFName = firstname;
ELName = lastname;
EEmail = email;
EAdress = adress;
ERoleid = roleid;
}
我有一个角色列表
public List<Role> _roleVariable { get; set; } = new List<Role>();
并且角色列表包含
public Role(string id, string name)
{
RId = id;
RName = name;
}
我希望 'employeelist' 中的 'roleid' 与 'rolelist' 中的 'roleid' 匹配。
如果我在 'employeelist' 中输入 'roleid' 作为 1,那么它与 'rolelist' 中的 'roleid' 1 匹配,并且所有详细信息都在 'rolelist' 中。
【问题讨论】:
-
为什么
Emlpoyee没有Role属性? -
您的问题不清楚。您需要将正确的角色 id 传递给员工类,或者您使用的是实体框架并想知道为什么这些没有被自动设置?
-
员工有一个roleid属性,@fubo
标签: c#