Yield return - foreach / List (ou autre solution)
Résolu/Fermé
A voir également:
- Yield return - foreach / List (ou autre solution)
- List disk - Guide
- Pack solution - Télécharger - Divers Utilitaires
- Solution rébus image ✓ - Forum Loisirs / Divertissements
- Directory list & print - Télécharger - Divers Utilitaires
- Ou est charlie le carnet secret solution ✓ - Forum Loisirs / Divertissements
2 réponses
Utilisateur anonyme
15 avril 2013 à 15:30
15 avril 2013 à 15:30
Pour les intéresses : ca passera du moment que le yield est dans une boucle fini. Je posterai la fonction quand je l'aurai faite =)
Utilisateur anonyme
15 avril 2013 à 16:23
15 avril 2013 à 16:23
if (iResultInFic > 0)//--si des résultats sont stockés dans des fichiers { for (int i = 1; i <= iResultInFic; i++)//--pour chaque fichier de résultats { using (StreamReader sr = new StreamReader(@"c:\tmpSql_" + iResultInFic.ToString() + ".dump")) { while (sr.Peek() >= 0) yield return sr.ReadLine(); } } } foreach (string s in lastResult)//résultats stocké dans ma liste yield return s;
ceux que ca intéresse devraient comprendre, sinon n'hésitez pas pour les questions.
PS : si meilleur idée je suis preneur =)
PS2 : les résultats sont supprimés lors d'une nouvelle requête (fichier ou liste)