Noticias

¡RECUERDA QUE SI ERES UN NUEVO USUARIO, DEBES PRESENTARTE PARA PODER PUBLICAR MENSAJES! | TENEMOS CANAL OFICIAL DE TELEGRAM: t.me/unity3dspain

Acceder variable mediante string

Iniciado por Lupi7, Marzo 25, 2017, 03:27:59 PM

Tema anterior - Siguiente tema
Buenas tardes y gracias de antemano.
 
Como podría acceder en c#, a una variable llamada variable1 mediante string "variable"+1?
 
Este problema se me está resistiendo.

De poder se puede, necesitas utilizar refleccion, pero no es algo que te recomiende, tanto por costo como por mala práctica.
 
Cuando necesitas almacenar datos del mismo tipo en múltiples variables se utiliza "Array" (Arreglos o Matrices).
 
C#
 

private string[] nombres = new string[5];
private void SetNombre(int i, string name)
{
nambres = name;
}

 
espero te sirva, en YT tengo un par de videos explicando un poco esto.. 
 


   
" width="480">

 
 

Marzo 26, 2017, 12:58:06 AM #2 Ultima modificación: Marzo 26, 2017, 12:59:16 AM por Lupi7
Francoe gracias por responder y decirte que tienes razón, he estado leyendo sobre los arrays y aunque me ha costado comprender como van, es perfecto para lo que quiero y funciona.
 
 
 
Adjunto una web que los explica de lujo: https://robotduck.wordpress.com/2009/11/04/88/

Etiquetas: