0
아래의 두 foreach를 대체하는 방법을 알아 내려 고투하고 있습니다.내 두 foreach를 대체 할 linq 쿼리는 무엇입니까
public void UpdateChangedRows(List<Row> changedRows)
{
// How to write linq to update the rows (example code using foreach)
foreach (Row row in table.Rows)
{
foreach (Row changedRow in changedRows)
{
if (row.RowId==changedRow.RowId)
{
row.Values = changedRow.Values;
}
}
}
}
나는 동일한 작업을 수행 할 수있는 linq 방법이있을 것이라고 생각합니다. 어떤 도움을 주셔서 감사합니다.
Larsi는
+1 작업을 논리적으로 분리하여 하나의 linq-query로 모두 채우는 대신에. 린크에 대한 오해에 대한 질문에 대답 한 사람은 모든 것에 사용해야합니다. =) –