Il frammento di codice qui di seguito, illustra una tecnica con il quale prendendo due array di string, visualizza tutti quei elementi rendendo univoci i valori .
string[] TutteCitta = { "Berlino", "Parigi", "Roma", "Palermo", "Mantova", "Madrid" };
string[] CittaItaliane = { "Roma", "Mantova", "Palermo" };
var UnioneCitta = TutteCitta.Union(CittaItaliane); //se sono uguali non li visualizza due volte
foreach (string citta in UnioneCitta)
MessageBox.Show(citta);
In questo caso, nonostante sono presenti in tutte e due gli array il valore "Roma" "Mantova" e "Palermo" verrà visualizzato una sola volta.
Nessun commento:
Posta un commento