我有這樣獲取下一個項目,並更新當前的一個
List<NamazTimesModel> res = nt.Select();
名單在RES我有這樣
[
{
"name": "fajr",
"salahTime": "05:23",
"namazTime": "05:23",
"date": "3/6/2017 12:00:00 AM",
"endTime": null
},
{
"name": "sunrise",
"salahTime": "07:01",
"namazTime": "07:01",
"date": "3/6/2017 12:00:00 AM",
"endTime": null
},
{
"name": "zuhr",
"salahTime": "12:33",
"namazTime": "12:33",
"date": "3/6/2017 12:00:00 AM",
"endTime": null
},
....
]
數據我遍歷列表,並檢查什麼是當前項目。例如,它是'fajr',那麼我必須採取下一個項目,並從那裏獲得'salahTime',並將fajr的'endTime'設置爲那個。
我可以得到一些幫助嗎?
可能重複的[LINQ列表中的下一項](http://stackoverflow.com/questions/2680228/linq-next-item-in-list) – NineBerry
關心包括你是如何循環通過列表? –
@NineBerry我想OP比他的標題要略多一點:除了下一個,他還需要當前的項目,以便他可以修改它的屬性。 – dasblinkenlight