小编use*_*893的帖子

遍历 ICollection 并设置为 null

如果集合的 ID 在 ID 列表中,我需要从 ICollection 中删除数据。

到目前为止我所拥有的:

    foreach (var notSelectedToolId in notSelectedToolIds)
    {
        for (int i = 0; i < matchingHoleInfoVm.ToolHeader.Count; i++)
        {
            if (matchingHoleInfoVm.ToolHeader.ElementAt(i).ToolID == notSelectedToolId)
            {
                matchingHoleInfoVm.ToolHeader.ElementAt(i) = new ToolHeaderViewModel();
            }
        }
    }
Run Code Online (Sandbox Code Playgroud)

我得到的错误:"This expression cannot be used as an assignment target"

我怎样才能使这项工作?

c# collections loops

1
推荐指数
1
解决办法
9528
查看次数

标签 统计

c# ×1

collections ×1

loops ×1