-4
このリストの結果の最初の値を選択し、残りの値を設定しません。リストの最初の結果の値が設定されていますが、残りの値は設定されていません。
var list = new List<ListItem>();
service call--> brings back items
var items = itemsFromService.tolist();
foreach (var item in items)
{
ListItem currentItem = new ListItem(item);
list.Add(currentItem);
}
Controller.SetItemDate(item); //only want this for the first result
return list.ToArray();
何ですか?なぜあなたはループ内のリストに追加していますか?それはあなたにコレクション変更の例外を与える必要があります。 – itsme86
はあなたのコードでもコンパイルされますか? – Phani
なぜあなたはリストをループしていますか? 'Controller.SetItemDate(list.First());' – itsme86