---
title: "String-array med tomma värden"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/123711-string-array-med-tomma-värden"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "me01avd"
published: "2005-03-04T09:18:46.000Z"
updated: "2005-03-04T12:19:14.000Z"
replies: 1
views: 298
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/123711-string-array-med-tomma-värden"
---

# String-array med tomma värden

## #1 — me01avd, 2005-03-04T09:18Z

Hej!

Håller på att försöka fylla en listview till en Smart Device Application, jobbar i Compact Framework, men antar att mitt problem även gäller för ASP.NET och om jag skulle fylla en dropdownlista tex.

genom att ta en sträng med ett antal namn separerade med \<\<. ("\<\<Andreas\<\<Janne\<\<Sven") delar jag upp den och lägger in värdena i en array med .Split("\<\<").
arrayen fylls då med de olika namnen. Problemet är att det även läggs till en del tomma platser i arrayen. Strängen ovan ger t ex en längd på 7. inte så bra. 

Nån som vet något bra sätt att undvika detta så att man bara får en String-array fylld med "värden".

/Andreas

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

## #2 — renholm, 2005-03-04T12:19Z

Eftersom Split inte tar emot en sträng utan har en char\[\] som argument kommer din sträng omvandlas till det. Detta gör att den försöker splitta på endast \< (egentligen tvp \< men de är samma) och inte \<\<, vilket gör att även tomma värden mellan \<\< kommer med. Du löser detta genom att välja en char att splitta med.

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/123711-string-array-med-tomma-värden
