Arrays y string

Ingrid
09 de Febrero del 2004
Tengo una variable tipo string y necesito pasarla a un array de manera que cada caracter de la cadena, quede en una posicion del arreglo.

¿Como se hace eso?

Mikel
09 de Febrero del 2004
A continuacin te indico el cdigo que debes escribir. Este cdigo te vale en ASP.Net (VB.Net). Si estas utilizando otro lenguaje la lgica sera la misma aunque varien las instrucciones.

Suponemos que la variable tipo string se llama Texto.

Dim Ind As Integer
Dim Tabla(Texto.Length - 1) As String

For Ind = 0 To Texto.Length - 1
Tabla(Ind) = Texto.Substring(Ind, 1)
Next

Por si no controlas VB.Net te explico la lgica. Se define un array con tantos elementos como caracteres la variable de tipo string. Posteriormente se recorren uno a uno los caracteres del string y cada uno de estos caracteres se introducen el el array.

Si alguna vez necesitas hacer justo lo contrario (es decir, unir cada uno de los elementos del array en un nico string) en vb.net existe la funcin join que realiza esa funcin.

Espero haberte sido de utilidad.

Mikel