For VS Foreach (vitesse d'exécution) [Résolu]

Messages postés
104
Date d'inscription
lundi 17 décembre 2001
Statut
Membre
Dernière intervention
12 février 2007
- - Dernière réponse : TheSaib
Messages postés
2369
Date d'inscription
mardi 17 avril 2001
Statut
Modérateur
Dernière intervention
26 décembre 2007
- 6 janv. 2006 à 15:15
Bonjour à tous!

Est-ce que quelqu'un pourrait me conseiller, sachant que mon but est d'optimiser le temps de traitement, dans le choix entre un for et un foreach???
Lequel est le plus rapide, est-ce vraiment visible sur 100, 1000, ou 10 000 itérations.... bref, merci à ceux qui pourront me filer de sinfos fiables.

TTMan
Afficher la suite 

Votre réponse

5 réponses

Meilleure réponse
Messages postés
2369
Date d'inscription
mardi 17 avril 2001
Statut
Modérateur
Dernière intervention
26 décembre 2007
12
3
Merci
Tout dépend de l'objet à traiter et sans oublier que la collection parcourue dans le foreach n'est pas modifiable. Le mieux est de faire tes propres bench sur tes objets.

::|The S@ib|::
MVP C#.NET

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 145 internautes nous ont dit merci ce mois-ci

Commenter la réponse de TheSaib
Messages postés
104
Date d'inscription
lundi 17 décembre 2001
Statut
Membre
Dernière intervention
12 février 2007
0
Merci
OK, merci.
Donc je vais bencher à bloc...
TTMan
Commenter la réponse de TTMan
Messages postés
2369
Date d'inscription
mardi 17 avril 2001
Statut
Modérateur
Dernière intervention
26 décembre 2007
12
0
Merci
Sur quel type d'objet tu parcours ?

::|The S@ib|::
MVP C#.NET
Commenter la réponse de TheSaib
Messages postés
104
Date d'inscription
lundi 17 décembre 2001
Statut
Membre
Dernière intervention
12 février 2007
0
Merci
Sur des Datarows d'un DataTable, puis sur des objet d'une collections IEnumerable.
Commenter la réponse de TTMan
Messages postés
2369
Date d'inscription
mardi 17 avril 2001
Statut
Modérateur
Dernière intervention
26 décembre 2007
12
Commenter la réponse de TheSaib