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

Referenciar a variables por nombre

Estas en el tema de Referenciar a variables por nombre en el foro de .NET en Foros del Web. Es decir: imaginad que tengo muchas variables que se llaman igual excepto por un número consecutivo (variable1, variable2,...variable n). Y quiero asignarles unos valores que ...
  #1 (permalink)  
Antiguo 28/08/2007, 02:21
 
Fecha de Ingreso: abril-2007
Mensajes: 160
Antigüedad: 17 años, 1 mes
Puntos: 1
Referenciar a variables por nombre

Es decir: imaginad que tengo muchas variables que se llaman igual excepto por un número consecutivo (variable1, variable2,...variable n).

Y quiero asignarles unos valores que vienen de otras variables también consecutivas (por ejemplo unos checkboxes, o unos input box).

Podría realizar un bucle for que las rellenara.

¿Cómo se puede referenciar a una variable indicando el nombre?

Es decir: el nombre de la variable a referenciar sería "variable" & "1"
  #2 (permalink)  
Antiguo 28/08/2007, 10:01
Avatar de .seb  
Fecha de Ingreso: marzo-2006
Ubicación: Uruguay
Mensajes: 493
Antigüedad: 18 años, 1 mes
Puntos: 1
Re: Referenciar a variables por nombre

Puedes hacerlo utilizando Reflection
__________________
saludos
seba
http://sgomez.blogspot.com
  #3 (permalink)  
Antiguo 29/08/2007, 13:38
Avatar de Alex Reyes  
Fecha de Ingreso: diciembre-2005
Ubicación: Camarillo, CA
Mensajes: 242
Antigüedad: 18 años, 5 meses
Puntos: 2
Re: Referenciar a variables por nombre

La declaracion de variables es checada al tiempo de compilar, es mas, desde antes el IDE te dice que hay un error, asi que el nombre de tus variables no puede depender de valores creados en tiempo de ejecucion, como lo seria un indice variable.

No creo que tener muchas variables con el mismo nombre y solo un numero diferente sea la mejor forma de trabajar.

Si en mi programa tengo la variable Foto1, foto2 y Foto3. Lo mejor es hacer un Array llamado Fotos con 3 elementos, o los que sean necesarios. Lo mismo con los checkboxes y textboxes.
__________________
Alex Reyes
http://jalexreyes.spaces.live.com
  #4 (permalink)  
Antiguo 01/09/2007, 10:13
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 3 meses
Puntos: 50
Re: Referenciar a variables por nombre

Cita:
Si en mi programa tengo la variable Foto1, foto2 y Foto3. Lo mejor es hacer un Array llamado Fotos con 3 elementos, o los que sean necesarios.


Ahora que si estás con 2.0 lo mejor es que si vas a manejar colecciones lo hagas con Generics

Pero como siempre, va a depende que estés haciendo

Salu2
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
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 16:06.