Bonjour Lutinore,
Encore une fois merci pour tes répones




. Toutefois, je ne vois pas pourquoi tu utilises un 2eme bouton pour afficher les dates contenu dans la liste. Je l'utiliserais plutôt pour faire mon calcul.
Ce que je voulais faire, c'est en cliquant sur le bouton1, je mémorise l'heure o moment du clique (ca c'est fait)


.
Par la suite je souhaite faire la différence entre les heures contenus dans la liste, du style :
Tant que (je ne suis pas à la fin de la liste)
{
diff = heure2 - heure1
}
Mais le problème qui va se poser est que je n'orais pas toutes les différences entre mes 2 valeurs

.
Faudrait-il que je crée une autre liste pour les stocker et à ce moment pourrais-je faire la somme de ces valeurs !??



Voici comment je vois le code :
public class Form1 : Form
{
private ArrayList list = null;
private ArrayList list2 = null; public Form1( )
{
InitializeComponent( );
list = new ArrayList( );
this.button1.Click += new EventHandler( button1_Click );
this.button2.Click += new EventHandler( button2_Click );
list2 = new ArrayList();
}
private void button1_Click( object sender, EventArgs e )
{
list.Add( DateTime.Now );
}
private void button2_Click( object sender, EventArgs e )
{
// Calcul la différence entre les dates contenues dans la liste.
foreach( NonFin de liste)
{
la diff entre chaque heures (heure2 - Heure1, Heure3 - heure2 , etc) = heure2 - heure1;
list2.Add(la diff entre chaque heures);
somme de toutes les différences;
moyenne de toutes les différences = somme de toutes les différences / nbre d'entrée dans la liste;
resultat = moyenne de toutes les différences * 60;
}
}
}
Voilà merci de m'aider une toute dernière fois afin que mon problème soit résolu.