我有这个模型:
public class StationData
{
public int StationID{ get; set; }
public List<int> FileID { get; set; }
}
在我的主页中,我调用了一个方法,该方法将返回“StationData”类型的对象。
现在,我想要的是从 FileID = value; 的“列表”中删除一个项目;
那可能吗?
尝试这个
var tempItem = data.FirstOrDefault(item => item.FileID.Any(field => field == 1));
if (tempItem != null)
data.Remove(tempItem);
哦,对不起,我误会了
StationData data = new StationData();
var tempItem = data.FileID.Where(item => item == value);
if(tempItem !=null)
{
var enumerable = tempItem.ToList();
foreach (var i in enumerable)
{
data.FileID.Remove(i);
}
}