すべての属性の ID (list1) を含む Arraylist があります。これで、最初の ArrayList (list1) から削除する必要がある別の属性 ID (list2) のセットができました。
私は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 のみの出力が必要です よろしくお願いします!