【发布时间】:2014-04-23 15:34:34
【问题描述】:
我有一个 id 列表,具有这些 id 的项目将从集合中删除。
foreach(string id in list) {
myitemcollection.Remove(id); // This does not exist. How would I implement it?
}
不幸的是,“Remove”需要一个完整的项目,我没有,“RemoveAt”需要一个索引,我也没有。
我怎样才能做到这一点?嵌套循环会起作用,但有更好的方法吗?
【问题讨论】:
-
要是这是
Dictionary<string, itemType>就好了。 -
myitemcollection类型? -
@Bharadwaj Collection
,其中 MyItem 是一个结构体。
标签: c#