我想使用 EF4 更新实体列表。
- 我有一个 ViewModel 对象(从 Web 表单中检索)传递给我的名为“ productToUpdate ”的方法,其中包含一个“标签”列表。
我使用 Linq 查询从数据库中获取对应的对象列表到一个名为“ requeteValsLabels ”的匿名对象我手动执行此操作(在 foreach 循环中测试 id)如下,但我想这不是最好的方法?
for (int i = 0; i < productToUpdate.Labels.Count; i++) { foreach (var item in productToUpdate.Labels) { if (requeteValsLabels[i].ID == item.IdValeurLabel){ requeteValsLabels[i].Valeur = item.Valeur; } } }