2016-07-30 4 views

Antwort

5

Sie können keine Elemente aus einem Array löschen. Was Sie tun können, ist ein anderes Array zu erstellen, die die Elemente von a mit Ausnahme der Artikel in b enthält und weisen es variable a wie folgt aus:

a = a.Except(b).ToArray(); 
0

Sie b in eine Liste kopieren und dann Elemente aus löschen.

List<int> bList = new List<int>(); 
bList.AddRange(b); 
foreach (int check in a) 
{ 
    if (bList.Contains(check)) 
    { 
     bList.Remove(check); 
    } 
} 
b = bList.ToArray(); 
Verwandte Themen