Hallo Leute.
Ich bins...mal wieder. =)
Habe folgendes Problem: Ich habe eine Textdatei in der pro Zeile eine Zeitspanne gespeichert ist. ("00:18:00" zB..ihr wisst schon wie ich es meine)
Ich will nun mit einer Methode zeilenweise einlesen und die Zeitspanne immer der selben Variable aufrechnen. (Summe aller Zeitspannen also...TADAAA =) )
Habe schon vieles durchprobiert aber ich habe immer das gefühl, dass ich was kleines übersehen habe. Funktioniert hats noch nie sag ich mal dazu.
Es sollte so ähnlich gemeint sein:
Ich weiss, dass ich zu einer TimeSpan kein DateTime addieren kann, hab schon so viel Möglichkeiten ausprobiert aber immer hat wer gemeckert. Könnt ihr mir bei dem entscheidenden zwischenschritt ein wenig weiterhelfen?
Vielen Dank schon mal im Voraus für eure Mühen. Ihr habt es nicht leicht mit mir, ich weiss. =)
mfg
tom
Ich bins...mal wieder. =)
Habe folgendes Problem: Ich habe eine Textdatei in der pro Zeile eine Zeitspanne gespeichert ist. ("00:18:00" zB..ihr wisst schon wie ich es meine)
Ich will nun mit einer Methode zeilenweise einlesen und die Zeitspanne immer der selben Variable aufrechnen. (Summe aller Zeitspannen also...TADAAA =) )
Habe schon vieles durchprobiert aber ich habe immer das gefühl, dass ich was kleines übersehen habe. Funktioniert hats noch nie sag ich mal dazu.
Es sollte so ähnlich gemeint sein:
Code:
public void GetGesamt()
{
DateTime gesamtOld;
TimeSpan gesamt = new TimeSpan(0);
StreamReader sr = new StreamReader(@"dat.txt");
String line;
while((line = sr.ReadLine()) != null)
{
gesamtOld = Convert.ToDateTime(line);
gesamt.Add(gesamtOld);
}
tbGesamt.Text = gesamt.ToString();
sr.Close();
}
Ich weiss, dass ich zu einer TimeSpan kein DateTime addieren kann, hab schon so viel Möglichkeiten ausprobiert aber immer hat wer gemeckert. Könnt ihr mir bei dem entscheidenden zwischenschritt ein wenig weiterhelfen?
Vielen Dank schon mal im Voraus für eure Mühen. Ihr habt es nicht leicht mit mir, ich weiss. =)
mfg
tom