Probleme C (HELP)

Fermé
Leo42 - 21 oct. 2012 à 10:54
 Leo42 - 24 oct. 2012 à 17:09
Bonjour, j'ai un problème par rapport mon code, est ce que vous pouvez me dire que fait ce code. Merci pour votre réponse.
Voici mon code :

private DateTime t1;
private DateTime t2;
t1 = new DateTime(DateTime.Now.Year,
DateTime.Now.Month, DateTime.Now.Day);
t2 = t1.AddMinutes((double)numericUpDown1.Value);
t2 = t2.AddSeconds((double)numericUpDown2.Value);

1 réponse

keurdange Messages postés 720 Date d'inscription lundi 8 novembre 2010 Statut Membre Dernière intervention 13 juillet 2016 231
23 oct. 2012 à 13:52
Bonjour,

Selon moi,

t1 est initialisé à l'heure actuelle (année,mois,heure,minute,seconde) puis la minute (contenu dans t1) est stockée dans t2 puis cette valeur a été écrasée pour être remplacée par la seconde (toujours contenu dans t1).
0
Merci pour votre réponse, mais encore je pas bien compris cet ligne
t2 = t2.AddSeconds((double)numericUpDown2.Value);
0
keurdange Messages postés 720 Date d'inscription lundi 8 novembre 2010 Statut Membre Dernière intervention 13 juillet 2016 231
24 oct. 2012 à 01:40
t2 = t1.AddMinutes((double)numericUpDown1.Value); //enregistrement de la minute et de la seconde de t1 dans t2.

t2 = t2.AddSeconds((double)numericUpDown2.Value); //écrasement de l'ancienne valeur de t2 par la seconde contenu dans t2 (précedemment).

C'est ce que j'ai compris.
0
Merci encore pour votre réponse.
0