2009-06-16 7 views
0

Possible en double:
splitting a stringdécoupant une chaîne

j'ai une chaîne qui ressemble à ceci: http://pastebin.com/m5508ff19

j'ai besoin de chacun des numéros et de les mettre dans un tableau dans cet ordre: 0, 50, 100, 100, 200, 400, 218, 9.8, ???, 6.65, 6.31 etc ...

J'ai le code suivant, mais pour une raison quelconque, il ne fait que la première colonne, il me donne seulement 0, 50, 100, 100, 200, 400, 218, 9.8, ???

Dim list_numbers As New List(Of String) 

Dim fields() As String 
fields = calculationText.Split(Environment.NewLine) 


For Each CurrLine As String In fields 
    list_numbers.Add(CurrLine.Split(Char.Parse(" "))(0)) 
Next 

i ont besoin d'aide pour obtenir chaque numéro dans un tableau dans l'ordre ci-dessus

+0

en double de http://stackoverflow.com/questions/996921/splitting-a- chaîne - vous devriez rester avec cette question. –

Répondre

1

vous n'avez pas déjà ask this question? Les réponses fournies ici ne vous ont-elles pas aidé?

1

Vous ajoutez un (0) à la fin de la deuxième fonction Split(); cela ne fera que saisir le premier élément.

(Disclaimer -. Je ne sais pas VB.Net, mais c'est ma meilleure estimation basée sur mon expérience C#)

+0

adam, alors que recommandez-vous je mets au lieu de la 0 –