Die wiederholten Elemente in einem Array entfernen

October 13

Eine Microsoft-NET-Array kann mehrere Werte enthalten, aber wenn Sie keine Duplikate anzeigen möchten, müssen Sie gehen durch jeden Arraywert und entfernen Sie sie. NET hat eine "Außer" Funktion für Arrays, mit dem Sie Duplikate zu entfernen. Müssen Sie erstellen eine zweite Arrayvariable um das bearbeitete primäre Array enthalten, und dann werden alle Duplikate entfernt, aber nicht den ursprünglichen Wert.

Anweisungen

1 Klicken Sie auf die Windows-Schaltfläche "Start" und wählen Sie "Alle Programme". Klicken Sie unter "Microsoft NET" auf "Visual Studio" um die Programmier-Software zu öffnen. Öffnen Sie Ihr Web-Projekt um den Code in den Editor zu laden.

2 Maustaste auf den Codedatei enthält das Array, und klicken Sie auf "Code anzeigen". Nachdem der Code lädt, Scrollen Sie den Speicherort des Arrays, die Duplikate enthält.

3 Fügen Sie eine Variable für das neue Array, das das bearbeitete Array enthält. Verwenden Sie den folgenden Code, um eine NET-Array zu erstellen:

String [] Newarray = Null;

4 Entfernen von doppelten Werten und weisen die Ergebnisse in das neue Array. Der folgende Code entfernt Duplikate aus einem Array mit dem Namen "Oldarray":

NewArray = Oldarray. Union(NewArray). Except(oldarray. Intersect(NewArray)). ToArray()

5 Klicken Sie auf "Speichern", um die Änderungen zu speichern. Klicken Sie auf net "Run" in der Symbolleiste, um die Änderungen zu überprüfen.