erkaMedlem sedan dec. 19994 597 inlägg
Hej!
Har lite krux och undrar om någon har lust att hjälpa lite
Jag har en sträng som delas av med | tecken, denna splittar jag upp i en array "MyArr"
MyArr = Split(strUsrs,"|")
MyArr ser ut så här
Namn,Info
Namn,Info
Namn,Info
Namn,Info
osv...
Nu vill jag splitta upp MyArr på , tecknen men när jag försöker så klagar den på att kan inte konvertera array to string, det är vb.net
Någon som vet hur jag löser det, tack!
EkströmMedlem sedan feb. 20021 690 inlägg
Kan den inte konvertera överhuvudtaget eller är det "cannot implicitly convert... osv"?
Är det alt 2 så kanske en .ToString()?
erkaMedlem sedan dec. 19994 597 inlägg
Har redan provat det, tyvärr var det inte så lätt
Value of type 'System.Array' cannot be converted to 'String'
UlfTMedlem sedan maj 20016 050 inlägg
Hur har du deklarerat "MyArr"? Det ser ju ut som om "Split" faktiskt ger dig en array, precis som du väntar dig. Men "MyArr" vill tydligen sättas till en String istället. Frågan är varför. Om "MyArr" är deklarerad som String, kan det förklara saken.
nikoMedlem sedan juni 20022 415 inlägg
Dim myArray As String() = Split(Join(Split(strUsrs, "|"), ","), ",")
Eller har jag missuppfattat?