split a string into an arraylist?

  • Thread starter Thread starter Mad Scientist Jr
  • Start date Start date
M

Mad Scientist Jr

If I try splitting a string into an arraylist

Dim arrList As New ArrayList
arrList = Split("a,b,c", ",")

I get this error: Value of type '1-dimensional array of String' cannot
be converted to 'System.Collections.ArrayList'.

How can I split a string into an arraylist?

Thanks
 
Mad Scientist Jr said:
If I try splitting a string into an arraylist

Dim arrList As New ArrayList
arrList = Split("a,b,c", ",")

I get this error: Value of type '1-dimensional array of String'
cannot be converted to 'System.Collections.ArrayList'.

How can I split a string into an arraylist?

arrlist.addrange(Split("a,b,c", ","))



Armin
 
Mad Scientist Jr said:
If I try splitting a string into an arraylist

Dim arrList As New ArrayList
arrList = Split("a,b,c", ",")

I get this error: Value of type '1-dimensional array of String' cannot
be converted to 'System.Collections.ArrayList'.

Aren't Constructors Wonderful things?

Creating a new ArrayList /based on/ a String array:

Dim arrList As New ArrayList( "a,b,c".Split( ","c ) )

or, to split by a multiple-character delimiter:

Imports VB=Microsoft.VisualBasic

Dim arrList As New ArrayList( VB.Split( "a<>b<>c", "<>" ) )

HTH,
Phill W.
 
Back
Top