【发布时间】:2017-01-12 12:52:50
【问题描述】:
我正在尝试删除我的 gcNumber 中的一个项目,但它没有被删除。下面是我的代码。我知道我在做一些愚蠢的事情,但不知道在哪里:(
var gcn=gcNumber.ToList();
foreach (var selectGc in gcn)
{
var countToRemove = _uow.GetRepository<TripSheetGcDetail>().GetAll().Where(x => x.FkGcId == selectGc.Id && x.IsActive == true).Select(y => y);
if(countToRemove .Count()>0)
{
gcNumber.ToList().Remove(selectGc);
}
else
{
}
}
return gcNumber.ToList();
如果我的CountToRemove.count()>0,那么我想在我的gcNumber 列表中删除该项目。请在我做错的地方提供帮助。
【问题讨论】:
标签: asp.net-mvc entity-framework linq list