For VS Foreach (vitesse d'exécution)

Résolu
TTMan Messages postés 104 Date d'inscription lundi 17 décembre 2001 Statut Membre Dernière intervention 12 février 2007 - 6 janv. 2006 à 14:06
TheSaib Messages postés 2367 Date d'inscription mardi 17 avril 2001 Statut Membre 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
A voir également:

5 réponses

TheSaib Messages postés 2367 Date d'inscription mardi 17 avril 2001 Statut Membre Dernière intervention 26 décembre 2007 22
6 janv. 2006 à 14:13
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
TTMan Messages postés 104 Date d'inscription lundi 17 décembre 2001 Statut Membre Dernière intervention 12 février 2007
6 janv. 2006 à 14:33
OK, merci.
Donc je vais bencher à bloc...
TTMan
TheSaib Messages postés 2367 Date d'inscription mardi 17 avril 2001 Statut Membre Dernière intervention 26 décembre 2007 22
6 janv. 2006 à 14:35
Sur quel type d'objet tu parcours ?

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

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
TheSaib Messages postés 2367 Date d'inscription mardi 17 avril 2001 Statut Membre Dernière intervention 26 décembre 2007 22
6 janv. 2006 à 15:15
Rejoignez-nous