
03/06/2009, 14:29
|
 | | | Fecha de Ingreso: abril-2009 Ubicación: Buenos Aires, Argentina
Mensajes: 119
Antigüedad: 15 años, 11 meses Puntos: 5 | |
"Uso de la variable local no asignada" en V. dinamico Hola que tal?.
Les cuento que estoy empezando con C# y tengo un problema que me tiene bastante inquieto.
Estoy haciendo un programa (para mi colegio). Las consignas son muy simples, pero lo que me complicó en sí, es que el usuario debe ingresar números, pero no sabemos cuántos, entonces supuse que debía crear un vector dinámico.
Es así como lo declaré y luego usé:
int[] nums;
nums[i] = int.Parse(Console.ReadLine());
for(i=0;i<longvector;i++)//longvector es una variable que guarda la última posición utilizada del vector Nums
{
if (nums[i] < 0 && nums[i] > mayor) mayor = nums[i];
else if (nums[i] >= 0 && nums[i] < menor) menor = nums[i];
}
El texto con ROJO sería donde tira el error.
Si alguien sabe como solucionar este inconveniente, por favor dígamelo.
Un saludo y desde ya gracias :). |