2008-10-21 14 views

Antwort

5

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); 
+2

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

+0

Sie haben Recht. "Join" hat mehrere Bedeutungen, aber ich hätte es besser verstehen sollen. – TheSoftwareJedi

Verwandte Themen