Dar nombre a los objetos en tiempo de ejecución
Mi pregunta es la siguiente: estoy programando un juego en C# pero me surge la duda de que cuando necesito crear un objeto en tiempo de ejecución (Una nueva bola que aparece al romper otra, por ejemplo) evidentemente necesito darle un nombre a ese nuevo objeto que aparece pero ya no se me ocurre la forma de darle nuevo nombre (en tiempo de ejecución.
No sé si me explico.
Si yo lo hago con un número fijo de bolas no hay problema, en el código pongo
bola bola01= new bola
bola bola02=new bola
o incluso se podría hacer mediante una matriz de objetos pero prefiero hacerlo mediante una colección de objetos que malgasta menos la memoria.
Un saludo.
No sé si me explico.
Si yo lo hago con un número fijo de bolas no hay problema, en el código pongo
bola bola01= new bola
bola bola02=new bola
o incluso se podría hacer mediante una matriz de objetos pero prefiero hacerlo mediante una colección de objetos que malgasta menos la memoria.
Un saludo.
Respuesta de chavomix
1