jehan
Legacy Member
In het project waar ik momenteel aan bezig ben moet ik 2 arrays van objecten met elkaar vergelijken op volgende manier:
- Array A met array B en indien een element in B niet aanwezig is: verwijderen uit array A
- Array B met array A en indien een element in A niet aanwezig is:
object aanmaken in A
Mijn huidig algoritme is volgende:
Dit dan nogmaals maar dan omgekeerd.
Nu, dit werkt, maar het lijkt me zo omslachtig te zijn. Is er geen snellere manier / algoritme om dit te bereiken?
- Array A met array B en indien een element in B niet aanwezig is: verwijderen uit array A
- Array B met array A en indien een element in A niet aanwezig is:
object aanmaken in A
Mijn huidig algoritme is volgende:
Code:
foreach (OBJ o in arrA)
{
foreach (OBJ oo in arrB)
{
//code voor vergelijken etc
}
}
Dit dan nogmaals maar dan omgekeerd.
Nu, dit werkt, maar het lijkt me zo omslachtig te zijn. Is er geen snellere manier / algoritme om dit te bereiken?
