[C#] Notions de Debug

Affichage de logs

Mais ou est passé le si pratique debug.print de VB ?

En c# il se trouve dans la classe System.Diagnostic :

System.Diagnostics.Debug.write(monobjet);

Temps d'exécution

Voici comment calculer le temps d'exécution d'une boucle mais ceci est adaptable a tout corps de programme bien sur.

//Récupération
starttick = System.Environment.TickCount;
for (i=0; i < 10; i++) 
{
    // Mon code
}
endtick = System.Environment.TickCount;
//ecris dans le debug.
System.Diagnostics.Debug.WriteLine(endtick - starttick);
Ce document intitulé « [C#] Notions de Debug » issu de CodeS SourceS (codes-sources.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Rejoignez-nous