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

TTMan 104 Messages postés lundi 17 décembre 2001Date d'inscription 12 février 2007 Dernière intervention - 6 janv. 2006 à 14:06 - Dernière réponse : TheSaib 2369 Messages postés mardi 17 avril 2001Date d'inscription 26 décembre 2007 Dernière intervention
- 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
TheSaib 2369 Messages postés mardi 17 avril 2001Date d'inscription 26 décembre 2007 Dernière intervention - 6 janv. 2006 à 14:13
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

Merci TheSaib 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 75 internautes ce mois-ci

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

::|The S@ib|::
MVP C#.NET
Commenter la réponse de TheSaib
TTMan 104 Messages postés lundi 17 décembre 2001Date d'inscription 12 février 2007 Dernière intervention - 6 janv. 2006 à 15:05
0
Merci
Sur des Datarows d'un DataTable, puis sur des objet d'une collections IEnumerable.
Commenter la réponse de TTMan
Commenter la réponse de TheSaib

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.