| 

.NET C# Java Javascript Exception

2
Hallo,

ich lese Zeichenketten aus einem Dokument ein, wo die Raute als Trenner zwischen Mehrfacheinträgen steht. Die Einzelzeichenketten sollen dann in Integer konvertiert werden und in eine List<int> gepackt werden.
Das Prinzip ist klar, ich suche jetzt aber eine schönere Lösung.
Bisher:

string[] strings = src[11].ToString().Split('#');
for(int i = 0; i < strings.Length; i++)
{
//Fixedprocesstime = List<int>
res.FixedProcessTime.Add(int.Parse(strings[i]));
}




Mir schwebt jetzt etwas in Richtung:
res.FixedProcessTime.AddRange( //MAGIC --> jedes Ergebnis von string.Split() in int konvertieren...);


vor.

Hoffe ihr habt ne Idee =)

PS: Stimmt irgendwas mit den Code-Tags nicht?
News:
20.08.2012
Barados 284 7
1
Btw, die Code-Tags Funktionieren. Nur [i] steht für kursive. Siehe mein Edit.
Floyd 20.08.2012
@Floyd: der Trick mit den Leerzeichen ist auch gut. Aber \[i] bietet im Ergebnis das gewohnte Erscheinungsbild. Siehe mein Edit ;-)
Matthias Hlawatsch 23.08.2012
1 Antwort
5
res.FixedProcessTime.AddRange(
strSource.Split('#').ToList().ConvertAll<int>(s => int.Parse(s)).ToArray()
);
20.08.2012
Floyd 14,5k 3 9
Wald, Bäume,...

Herzlichen Dank
Barados 20.08.2012

Stelle deine .net-Frage jetzt!