public void Longitud() { String respuesta = String.Empty; l.Cadenas("Desea Cambiar la longitud del Array", false, out respuesta); //si la palabra ingresada inicia con si, SI, Si, s, S if (respuesta.StartsWith("si") | respuesta.StartsWith("Si") | respuesta.StartsWith("SI") | respuesta.StartsWith("S") | respuesta.StartsWith("s")) { l.Enteros("Ingrese la cantidad nueva", false, out num); //si el numero ingresado es mayor a cero (para qe no de error) if (num > 0) { //el array tendra valores ingresados por el usuario datos = new String[num][]; } else { datos = new String[10][]; t.Ip("El Array tiene 10 valores (ingreso un valor negativo)", true); } } else { t.Ip("El Array tiene 10 valores", true); datos = new String[10][]; } }
public void Enteros(Object mensaje, Boolean linea, out int numero) { Textos t = new Textos(); if (linea) { Console.WriteLine(mensaje); int.TryParse(Console.ReadLine(), out numero); } else { Console.Write(mensaje + " :\t"); int.TryParse(Console.ReadLine(), out numero); } if (numero == 0) { t.Ip("numero no valido ; valor = 0 ", true); } }