Was ist der einfachste Weg, um ein oder mehrere Arrays (oder ArrayLists) in Visual Basic zu verbinden?Verbinden von Arrays in VB.NET
Ich benutze .NET 3.5, wenn das wichtig ist.
Was ist der einfachste Weg, um ein oder mehrere Arrays (oder ArrayLists) in Visual Basic zu verbinden?Verbinden von Arrays in VB.NET
Ich benutze .NET 3.5, wenn das wichtig ist.
Sie können sich diesen Thread mit dem Titel Merging two arrays in .NET ansehen.
Dies ist in C#, aber sicher können Sie es herausfinden ...
int[] a = new int[] { 1, 2, 3, 4, 5 };
int[] b = new int[] { 6, 7, 8, 9, 10 };
int[] c = a.Union(b).ToArray();
Es wird effizienter sein, wenn statt „ToArray“ nach der Vereinigung des Anrufers, wenn Sie die IEnumerable stattdessen gegeben verwenden.
int[] a = new int[] { 1, 2, 3, 4, 5 };
int[] b = new int[] { 6, 7, 8, 9, 10 };
IEnumerable<int> c = a.Union(b);
Das OP hat gebeten, zwei Arrays miteinander zu verbinden. Finde nicht die Gewerkschaft, die die Duplikate nicht behalten wird. Ich glaube, concat ist, was sie gesucht haben. – uriDium
Sie haben Recht. "Join" hat mehrere Bedeutungen, aber ich hätte es besser verstehen sollen. – TheSoftwareJedi
Unsicher, warum dies die ausgewählte Antwort war, wenn keine Antwort angegeben wurde. – Tommyixi