0
私は以下の2つのforeachを置き換える方法を理解するのに苦労しています。私の2つの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すべてのタスクを1つのlinq-queryにまとめるのではなく、論理的にタスクを分離するための+1。 linqについての誤解についての質問に誰かが答えたように、それはすべてに使われるべきです。 =) –