Foros del Web » Programación para mayores de 30 ;) » .NET »

¿Acceder a un string como un array?

Estas en el tema de ¿Acceder a un string como un array? en el foro de .NET en Foros del Web. Hola, quisiera saber como acceder letra a letra un string. En otros lenguajes si tenemos un string, podemos hacer letra = palabra(i), pero en .net ...
  #1 (permalink)  
Antiguo 17/12/2008, 15:17
 
Fecha de Ingreso: febrero-2008
Ubicación: Madrid
Mensajes: 474
Antigüedad: 16 años, 2 meses
Puntos: 1
Exclamación ¿Acceder a un string como un array?

Hola, quisiera saber como acceder letra a letra un string.

En otros lenguajes si tenemos un string, podemos hacer letra = palabra(i), pero en .net como se hace? hay que utilizar alguna función? gracias.
  #2 (permalink)  
Antiguo 17/12/2008, 16:18
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Respuesta: ¿Acceder a un string como un array?

en c# char c = str[indice];
o
dim char c=str(indice) en vb.net

pero ojo solo se puede acceder en modo de lectura no es posible modificar como un array de enteros u otros tipos ( q son por valor).
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #3 (permalink)  
Antiguo 18/12/2008, 04:40
 
Fecha de Ingreso: febrero-2008
Ubicación: Madrid
Mensajes: 474
Antigüedad: 16 años, 2 meses
Puntos: 1
Respuesta: ¿Acceder a un string como un array?

En visual studio 05 no me funciona ninguna de esas formas
  #4 (permalink)  
Antiguo 18/12/2008, 06:22
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Respuesta: ¿Acceder a un string como un array?

y porq no simplemente lo conviertes a chararray y de ahi usas el indexador o las funciones del arrya indexof y cosas asi.
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #5 (permalink)  
Antiguo 18/12/2008, 10:26
 
Fecha de Ingreso: febrero-2008
Ubicación: Madrid
Mensajes: 474
Antigüedad: 16 años, 2 meses
Puntos: 1
Respuesta: ¿Acceder a un string como un array?

¿cómo se convierte un string a un chararray? No lo he visto nunca ( soy novato )

gracias
  #6 (permalink)  
Antiguo 18/12/2008, 10:27
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Respuesta: ¿Acceder a un string como un array?

tu string

Dim x as String="mistring"

x.ToCharArray()
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #7 (permalink)  
Antiguo 18/12/2008, 13:09
 
Fecha de Ingreso: febrero-2008
Ubicación: Madrid
Mensajes: 474
Antigüedad: 16 años, 2 meses
Puntos: 1
Respuesta: ¿Acceder a un string como un array?

Gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:38.