Comparaison d'éléments de listes
Bonjour,
ma question est la suivante, je possede deux listes :
une
Code:
1 2 3
| List<VoitureRenault>
composé de
String pneu, String couleur, String motorisation |
et une
Code:
1 2 3
| List<VoitureCitroen>
composé de
String pneu, String couleur, String phare |
Ces deux voitures sont différentes mais certaines pieces sont identique sur les deux listes (couleur et pneu)
Je souhaite récuperer les éléments qui matche sur les deux liste mais seulement sur les éléments couleur et pneu, et non le reste.
Suis-je obligé de passer par un double foreach
Code:
1 2 3 4 5 6
| foreach(VoitureCitroen) {
foreach(VoitureRenault) {
if(VoitureCitroen.getpneu == VoitureRenault.getpneu && VoitureCitroen.getcouleur == VoitureRenault.getcouleur)
}
} |
ou existe-t-il une meilleure facon de faire?
Merci les développeur!!!!!