Sie können die Werte in ein Array eingeben und Except
verwenden, um diejenigen zu finden, die nicht übereinstimmen.
Aus Ihrer Beschreibung Ich bin nicht sicher, ob Sie den Inhalt eines wollen, die das andere nicht übereinstimmen oder alle Nichtanpassung Elemente, so habe ich alle Optionen hier gegeben:
Dim array1 = {"January", "February", "September"}
Dim array2 = {"January", "December", "September"}
'Pick one of the following three options
Dim inFirstButNotSecond = array1.Except(array2) 'Gives February
Dim inSecondButNotFirst = array2.Except(array1) 'Gives December
Dim uniqueVals = inFirstButNotSecond.Concat(inSecondButNotFirst) 'Gives February, December
Die Schönheit dieser ist, dass es, wie viele Elemente in jedem Array sind keine Rolle
Edit:
als beantragte eine einzelne Zeichenfolge in einem messagebox die nicht passenden Elemente anzuzeigen, wie Sie String.Join
auf dem resultierenden Array wie verwenden können dies:
MessageBox.Show(String.Join(", ", array1.Except(array2).Concat(array2.Except(array1))))
Möchten Sie nicht Dezember und Februar anzeigen? –