2016-07-09 10 views
-1

Also habe ich im Moment ein kleines Problem. Ich lese den HTML-Code einer Website und speichere ihn in einem Array, so dass mit jeder neuen Zeile ein neuer Array-Index gefüllt wird.Teilen von Objekten in einem Array

line1 text // random stuff 
line2 text // random stuff 
line3 text // random stuff 
line4 text // random stuff 

Dies könnte ein Beispiel sein, wie das Array nach dem Lesen von der Webseite aussieht. Jetzt möchte ich in diesem Array jedes Objekt spalten, nachdem „//“, so das Array aussieht, dass nach:

line1 text 
line2 text 
line3 text 
line4 text 

Wer eine Idee hat, weil ich auf diese bin struggeling. Jede Hilfe ist willkommen :)

Antwort

0

Es könnte wie folgt funktionieren:

for (int i = 0; i < array.Length; ++i) 
{ 
    array[i] = array[i].Split('/')[0].Trim(); 
} 

Siehe this Geige für ein funktionierendes Beispiel.

0

Mit Split:

string[] arr = new string[] 
{ 
    "line1 text // random stuff", 
    "line2 text // random stuff", 
    "line3 text // random stuff", 
    "line4 text // random stuff", 
    "line5 text // random stuff" 
}; 

arr = arr.Select(x => x.Split('/')[0].Trim()).ToArray(); 
Verwandte Themen