quello che ho:Rompere una stringa in array
Quindi c'è questo grande progetto su cui sto lavorando per la scuola, e ho tutto lavorando ad eccezione di un piccolo ma vitale pezzo. Il programma su cui sto lavorando deve convertire la valuta e prendere le tariffe da un file txt. Il file è simile al seguente:
USD 1,2694
JPY 100,44
BGN 1,955
CZK 25,396
DKK 7,45792
...
c'è una rottura scheda tra il nome e il valore e l'interruzione del collegamento fra il valore e il nome della valuta successiva. I valori hanno un punto fluttuante e non hanno una lunghezza fissa.
Quello che serve:
ho bisogno di rompere questa stringa in due matrici, currencyNames()
e currencyValues()
, o in un array a due-dimensionale currency()
.
Che cosa posso fare io:
posso caricarlo da un file in una stringa con
fileReader = My.Computer.FileSystem.ReadAllText("rates.txt")
E sono stato in grado di rompere in un array con un semplice ciclo
Do While i < 32
dummyArray = Split(fileReader, " ")
i += 1
Loop
ma solo quando c'è uno spazio che separa i nomi e i valori all'interno del file.
ReadAllLines provare() al posto di ReadAllText() –