---
title: "Array problem"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/59961-array-problem"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "erka"
published: "2002-11-22T22:00:50.000Z"
updated: "2002-11-23T10:00:52.000Z"
replies: 4
views: 249
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/59961-array-problem"
---

# Array problem

## #1 — erka, 2002-11-22T22:00Z

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!

Permalänk: https://www.webforum.nu/p/59961

## #2 — Ekström, 2002-11-22T22:03Z

Kan den inte konvertera överhuvudtaget eller är det "cannot implicitly convert... osv"?

Är det alt 2 så kanske en .ToString()?

Permalänk: https://www.webforum.nu/p/862601

## #3 — erka, 2002-11-22T22:04Z

Har redan provat det, tyvärr var det inte så lätt
Value of type 'System.Array' cannot be converted to 'String'

Permalänk: https://www.webforum.nu/p/862603

## #4 — UlfT, 2002-11-22T22:40Z

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.

Permalänk: https://www.webforum.nu/p/862615

## #5 — niko, 2002-11-23T10:00Z

```
Dim myArray As String() = Split(Join(Split(strUsrs, "|"), ","), ",")
```

Eller har jag missuppfattat?

Permalänk: https://www.webforum.nu/p/862710

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/59961-array-problem
