2017-12-25 9 views

答えて

0

Convert your list to dictionaryとキーとしてIDを使用します。

var dictionary = list.ToDictionary(o => o.id); 
//... 
dictionary[id].data = newData; 
+0

Idが一覧で、複数の可能であるが、辞書に、重複レコードのために、それはこのうちだ –

+0

@MrinalKambojを失敗しないとどうなります質問。私はIDと他のデータの種類を知らない。 – Backs

+0

@MrinalKambojはIDが一意ではないと思われますか? –

0
list = list.Select(x => 
{ 
     if(x.id == id) 
     { 
      x.data = newdata; 
      break; 
     } 
     return x; 
} 
関連する問題