従業員のリストがあり、従業員全員に 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> .............)));
あなたの助けと時間をありがとう。