如果集合的 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"。
我怎样才能使这项工作?