递归删除List元素

public List<Redenvelope> DeleteList(List<Redenvelope> list)
        {
            foreach (var item in list)
            {
                if (删除条件)
                {
                    list.Remove(item);
                    return DeleteList(list);
                }
            }
            return list;
        }
posted @ 2016-06-07 14:41  chenjingchun  阅读(474)  评论(0编辑  收藏  举报