我有一个列表这个列表我已经从webservice中的webservices绑定了我在每个列表项中有一个参数是参数是状态。所以我想检查状态是否为0删除此特定项目 这是我的代码
List<boko_data_json> thedata = Newtonsoft.Json.JsonConvert.DeserializeObject<List<boko_data_json>>(json);
listname.ItemsSource = list.data;
foreach (var item in thedata)
{
if(item.status == "0") {
//How to DELETE THIS storage data from thedata List
}
}
答案 0 :(得分:0)
您可以使用List<T>.RemoveAll
:
List<boko_data_json> thedata = Newtonsoft.Json.JsonConvert.DeserializeObject<List<boko_data_json>>(json);
theData.RemoveAll(n => n.status == "0");