deadhand
Messages postés152Date d'inscriptiondimanche 15 octobre 2006StatutMembreDernière intervention27 août 2010
-
16 mars 2010 à 14:05
deadhand
Messages postés152Date d'inscriptiondimanche 15 octobre 2006StatutMembreDernière intervention27 août 2010
-
22 mars 2010 à 16:09
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
deadhand
Messages postés152Date d'inscriptiondimanche 15 octobre 2006StatutMembreDernière intervention27 août 20103 22 mars 2010 à 16:09
Comme je te comprends !!
Il y a plus pratique syntaxiquement comme langage !
biloocabba
Messages postés2Date d'inscriptionlundi 28 décembre 2009StatutMembreDernière intervention22 mars 2010 22 mars 2010 à 15:29
merci en mon university en utilise fortron 77
.............
............................. Oo..................
deadhand
Messages postés152Date d'inscriptiondimanche 15 octobre 2006StatutMembreDernière intervention27 août 20103 18 mars 2010 à 10:15
Merci,
C'est vrai oui, je n'ai absolument pas penser à l'optimisation. Il me fallait rapidement un bout de code pour ne pas faire se travail à la main mais dès que j'aurais le temps, je le mettrais à jour.
cs_Warny
Messages postés473Date d'inscriptionmercredi 7 août 2002StatutMembreDernière intervention10 juin 2015 18 mars 2010 à 10:12
Salut,
Petits points importants pour améliorer ton programme :
- Utiliser des string pour accumuler des chaînes de caractère est un processus lourd et coûteux en mémoire, il est nettement plus efficace, soit d'utiliser des StringBuilder, soit d'écrir directement sur le flux de sortie.
- Pour concatener deux noms de répertoire, utilise System.IO.Path.Combine
- Pour créer une chaîne de x caractères identiques, utilise new string(' ', x) plutôt qu'une boucle
deadhand
Messages postés152Date d'inscriptiondimanche 15 octobre 2006StatutMembreDernière intervention27 août 20103 16 mars 2010 à 14:05
Je suis bien conscient que c'est une horreur au niveau parsage ! J'aurais pu utiliser les expressions régulières ou d'autres subtilités mais là n'était pas le but !
22 mars 2010 à 16:09
Il y a plus pratique syntaxiquement comme langage !
22 mars 2010 à 15:29
.............
............................. Oo..................
18 mars 2010 à 10:15
C'est vrai oui, je n'ai absolument pas penser à l'optimisation. Il me fallait rapidement un bout de code pour ne pas faire se travail à la main mais dès que j'aurais le temps, je le mettrais à jour.
18 mars 2010 à 10:12
Petits points importants pour améliorer ton programme :
- Utiliser des string pour accumuler des chaînes de caractère est un processus lourd et coûteux en mémoire, il est nettement plus efficace, soit d'utiliser des StringBuilder, soit d'écrir directement sur le flux de sortie.
- Pour concatener deux noms de répertoire, utilise System.IO.Path.Combine
- Pour créer une chaîne de x caractères identiques, utilise new string(' ', x) plutôt qu'une boucle
16 mars 2010 à 14:05