我有 Arraylist,其中包含所有属性的 ID(list1)。现在我有另一组属性的 Id (list2) 需要从第一个 ArrayList (list1) 中删除
我作为 LINQ 开发人员处于初学者阶段,所以请建议正确的代码片段
Arraylist attributeIDs; // which contains Ids
int[] ids = { 1, 2, 3, 4 };
var id = ids.Select(s => s);
var sam = attributeIDs.Cast<IEnumerable>().Where(s => id.Contains(Convert.ToInt32(s)));
Arraylist filterAttributDs = Cast<Arraylist>sam;
在上面的代码之后,我需要将输出 Arraylist 传输到不同的方法,所以我只需要在 Arraylist 中输出提前谢谢!