Håller på med ett sökprogram med plugins och nu vill jag ha så att pluginen automatiskt tankar ner nästa sida om det finns en nextlänk. Problemet är att den fångar träffarna i en collection som heter hit och när den söker igen får den en ny collection. Hur lägger jag ihop den första och andra collectionen till en? Merge nåt kanske? Vad för collection klass använder du dig av? Om du tex har en arraylist så kan du använda AddRange för att lägga till en ICollection i din befintlig arraylist. Du kan ju oxå använda dig av Array.Copy. Sätta ihop 2 collections
- MrTSv: Sätta ihop 2 collections
/Fredrik Normén NSQUARED2
http://www.nsquared2.netSv: Sätta ihop 2 collections
Typ nåt sånt här:
<copy>
Hit[] hits=new Hit[100];
...
Hit[] newHits=new Hit[50];
..-
Hit[] merged=new Hit[150];
Array.Copy(hits,0,merged,0,hits.Length);
Array.Copy(newHits,0,merged,hits.Length,newHits.Length);
</code>
Nackdelen med detta är ju att det skapas en massa nya arrayer. Kör du en arraylist är ju allt mycket enklare...