我有一个对象列表,我想删除所有满足条件的对象。这是我的代码:
var listCurrentBuzzCompaigns = _buzzService.GetAllActiveCompaigns().ToList();
listCurrentBuzzCompaigns.ForEach(x => {
if (x.MayaMembership.MayaProfile.MayaProfileId == profile_id)
listCurrentBuzzCompaigns.Remove(x);
});
但是一个活动被删除了,下一个没有,下一个是,下一个不是。代码有什么问题?