LOG DES CONSOLE WRITELINE

Messages postés
43
Date d'inscription
mardi 25 février 2003
Statut
Membre
Dernière intervention
10 septembre 2009
- - Dernière réponse : jb_exe
Messages postés
15
Date d'inscription
dimanche 8 mai 2005
Statut
Membre
Dernière intervention
3 août 2009
- 5 août 2009 à 12:59
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/50394-log-des-console-writeline

Afficher la suite 
littlekenny
Messages postés
43
Date d'inscription
mardi 25 février 2003
Statut
Membre
Dernière intervention
10 septembre 2009
-
Merci, c'est bien utile.

Deux remarques:
_ Il me semble qu'il manque la référence "using System;" dans ta classe.
_ Dans ton constructeur, j'aurais écrit ça à la place:
stream = File.Exists(path) ? File.AppendText(path) : File.CreateText(path);
On ne perd pas l'info précédente chaque fois que l'on compile, on peut écrire ceci dans la méthode write dans ce cas :
string value = string.Format("{0}: {1}", DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss"), arg.Value);
jb_exe
Messages postés
15
Date d'inscription
dimanche 8 mai 2005
Statut
Membre
Dernière intervention
3 août 2009
-
Bonjour LittleKenny,

Effectivement , il est possible de modifier la classe comme tu le propose.
Il fallait dans mon cas que le log se réinitialise à chaque redémarrage de l'appli...

Meric des remarques, et je suis bien content que ca puisse servir !!!

Bonne continuation