parcours d'un Dictionary avec un for i
Bonjour,
En VB .net 2005 est-il possible de parcourir une variable de type "Dictionary" (via une boucle for i .... ) sachant que les clés du Dictionary sont des string 'A' 'B' 'C' 'D' ....
Le code suivant
Code:
ListClient = client(i)
lève une exception.
Le but est de créer un string CSV
Mon code est le suivant:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| Dim client As New Dictionary(Of String, List(Of client_structure))
Dim ListClient As New List(Of client_structure)
Dim csv As String
' .....
For i = 0 To (client.Count - 1)
ListClient = client(i)
' ..... code qui boucle sur ListClient
If (i < client.Count - 1) Then
csv &= "\"
End If
Next i |
Remarque :
Code:
For Each kvp As KeyValuePair(Of String, List(Of client_structure)) In client
est une solution mais je ne peux pas déterminer si je parcours le dernier élément ... pour éviter de mettre le séparateur "\" dans le CSV
Merci pour votre aide