我有一个员工列表,他们都有另一个嵌套的列表,称为 EmployeeValuesCollection。
所以我的课是这样的:-
public Employee(int employeeID, string jobTitle, int companyID,
List<EmployeeValues> employeeValuesCollection)
{
EmployeeID = employeeID;
JobTitle = jobTitle;
CompanyID = companyID;
EmployeeValuesCollection = employeeValuesCollection;
}
现在我希望用 LINQ 从另一个对象填充这个对象,到目前为止我有:-
List<DataFileRow> dataFiles = dfRow.Rows;
dataFiles
.ForEach(l => employeeList
.Add(new Employee(l.EmpID, l.JobTitle, l.CompID)));
这可行,但是我不知道如何在语句中添加 employeeValuesCollection。有可能吗?
所以我在想这样的事情:-
dataFiles
.ForEach(l => employeeList
.Add(new Employee(l.EmpID, l.JobTitle, l.CompID,
new List<EmployeeValuesCollection> .............)));
感谢您的帮助和时间。