5 votes

Comment convertir une chaîne csv en liste en vb.net?

Possible Duplicate:
Parse Delimited CSV in .NET

Salut,

Comment puis-je convertir une chaîne csv en une liste en vb.net?

14voto

DWRoelands Points 2891

Vous voulez quelque chose comme ça...

Dim MyString as String = "un,deux,trois,quatre,cinq"
Dim MyArray() as String = Mystring.Split(",")
Dim MyList as List(Of String) = MyArray.ToList()

J'espère que cela vous aidera!

4voto

Austin Conlon Points 249

En utilisant Linq:

Dim parts As String = "1,2,3,4"
Dim itemsList As List(Of String)

itemsList = (From s In parts.Split(",")
            Select s).ToList()

Vous donne une liste avec 4 éléments

2voto

Angelom Points 1099

Jetez un œil à la fonction split.

    Dim a As String
    a = "data1,2,3,4,5"

    Dim b() As String
    b = a.Split(",")

    Dim c As List(Of String)
    c = b.ToList()

c sera une liste de chaînes de caractères

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X