让我试着解释一下 我有两个列表 1.员工对象列表 2.部门对象列表(其中包含可以工作的员工列表在部门)C#如何将对象添加到列表中有对象列表
我想能够添加一个员工到列表中的员工列表中的部门。
但我正在逐渐零误差
int empsize = allemployees.Count;
int Maxdepartment = 0;
foreach (employee employeeitem in allemployees)
{
Maxdepartment = employeeitem.alloweddepartments.Count;
for (int i = 0; i < Maxdepartment; i++)
{
int index = alldepartments.FindIndex(x => x.Name == employeeitem.alloweddepartments[i].ToString());
alldepartments[index].earlyshift.Add(employeeitem);
}
如果我们看到你的工作会更好.. –
告诉我们你的(低效?)解决方案,也许一个的我们知道更好的一个 – Stefan
员工们说他们每天想要开始和结束的时间(例如MondayIn,MondayOut)?你想为所有员工计算完美的一天,并将他们分配到不同的部门?为什么使用float而不是DateTime? – Stefan