Ich versuche, Zeitspanne Variable in eine ganzzahlige Variable mit 'Parse' zu konvertieren. Ich erhalte eine Fehlermeldung, die besagt:Wie ändere ich die Zeitspannenvariable in einen ganzzahligen Typ?
Format Ausnahme nicht behandelte war: Eingabezeichenfolge war nicht im richtigen Format
Dies ist der Code ist haben:
private void dateTimePicker4_ValueChanged(object sender, EventArgs e)
{
TimeSpan t = dateTimePicker4.Value.ToLocalTime() - dateTimePicker3.Value.ToLocalTime();
int x = int.Parse(t.ToString());
y = x;
}
Mein Ziel ist es angezeigt die zeitliche Änderung für zwei Zeitnehmer, dynamisch in einem Textfeld, dh der Unterschied in Minuten zwischen ihnen sollte in einem Textfeld automatisch angezeigt werden.
Dies in einer schrecklichen Frage. Nicht die Frage selbst, nur dass Sie versuchen, den ToString-Wert zu analysieren. Sie müssen sich angewöhnen, nach vorhandenen Eigenschaften und Methoden zu suchen, die möglicherweise bereits tun, was Sie wollen. Meistens das nicht, die Funktionalität existiert normalerweise schon, irgendwo – musefan
danke, wird dies im Hinterkopf behalten. –