Unity Spain
Post Antiguos => General (Antiguo) => Mensaje iniciado por: Lupi7 en Marzo 25, 2017, 03:27:59 PM
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">
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/ (https://robotduck.wordpress.com/2009/11/04/88/)