el curo es este:
https://www.udemy.com/share/1001RuAksfd19RRHg=/
No sé si puedo poner enlaces externos...
			https://www.udemy.com/share/1001RuAksfd19RRHg=/
No sé si puedo poner enlaces externos...
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menúusing System;
 
namespace ListadeModelos
{
    class Program
    {
 
        static string[,] modelos = new string[6,9];//contiene los datos de los modelos
 
        static void Main(string[] args)
        {
            string busqueda;//palabra que se usara para buscar entre los modelos del array
 
            while(true)
            {
                Console.Write("Modelo a buscar:       ");
                busqueda = Console.ReadLine();
 
                if (busqueda.ToUpper() == "SALIR")//para salir del programa
                {
                    break;
                }
 
                Buscar(busqueda);
            }
        }
 
        static void Buscar(string busqueda)//Busca en el array un resultado y luego ejecuta el metodo para cada caso
        {
            int contador = 0; // cuenta la cantidad de veces que encuentra un resultado
            int encontrado = 0; //contendra el numero de array para en caso de encontrar solo un resultado saber cual es.
            for (int x = 0; x < modelos.GetLength(0) ; x++)
            {
                if (modelos[x, 0].ToUpper().Contains(busqueda.ToUpper()))
                {
                    contador++;
                    encontrado = x;
                }
            }
 
            if (contador == 1)
            {
                Console.WriteLine("\n\n");
                Imprimir(encontrado);
            }
            else if (contador > 1)
            {
                Console.WriteLine("\n\n");
                Imprimirlista(busqueda);
            }
            else
            {
                Console.WriteLine("\n\n");
                Console.WriteLine("No se han encontrado resultados.");
            }
        }
 
        static void Imprimir(int encontrado)//Imprime en pantalla los datos en caso de que solo haya una coincidencia en la busqueda
        {
            for (int x = 0; x < modelos.GetLength(1); x++)
            {
                if(modelos[encontrado, x].Contains("Nulo"))
                {
                    break;
                }
                Console.WriteLine(modelos[encontrado, x]);
            }
        }
 
        static void Imprimirlista(string busqueda)//Imprime en pantalla la lista de nombres de los modelos encontrados en caso de que haya mas de 1 coincidencia
        {
            for (int x = 0; x < modelos.GetLength(0); x++)
            {
                if (modelos[x,0].ToUpper().Contains(busqueda.ToUpper()))
                {
                    Console.WriteLine(modelos[x,0]);
                }
            }
        }
 
        static void CrearLista()//Crea la lista a partir del array asignando todos los campos como "Nulo" y despues rellenandolos manualmente.
        {
            //creacion de la list
 
            for (int x = 0; x < modelos.GetLength(0); x++)
            {
                for (int y = 0; y < modelos.GetLength(1); y++)
                {
                    modelos[x, y] = "Nulo";
                }
            }
 
            modelos[0, 0] = "Aitana Blanco";
            modelos[0, 1] = "Base D.Doble";
            modelos[0, 2] = "FC-9922/417D";
            modelos[0, 3] = "Peso:   55g";
            modelos[0, 4] = "Dens:   155";
            modelos[0, 5] = "Nulo";
 
            modelos[1, 0] = "Aitana Gris";
            modelos[1, 1] = "Base D.Doble";
            modelos[1, 2] = "Base Aitana Jet";
            modelos[1, 3] = "Peso:   55g";
            modelos[1, 4] = "Dens:   155";
            modelos[1, 5] = "Nulo";
 
            modelos[2, 0] = "Alaska Gris";
            modelos[2, 1] = "Engobe Campana";
            modelos[2, 2] = "Engobe Gres Campana";
            modelos[2, 3] = "Peso:   50g";
            modelos[2, 4] = "Dens:   180";
            modelos[2, 5] = "Base Campana";
            modelos[2, 6] = "MGM-0222";
            modelos[2, 7] = "Peso:   55g";
            modelos[2, 8] = "Dens:   180";
 
            modelos[3, 0] = "Andes Marengo";
            modelos[3, 1] = "Base D.Doble";
            modelos[3, 2] = "Base Etna Jet";
            modelos[3, 3] = "Peso:   50g";
            modelos[3, 4] = "Dens:   155";
            modelos[3, 5] = "Nulo";
 
            modelos[4, 0] = "Andes Sage";
            modelos[4, 1] = "Base D.Doble";
            modelos[4, 2] = "M81/202";
            modelos[4, 3] = "Peso:   50g";
            modelos[4, 4] = "Dens:   155";
            modelos[4, 5] = "Nulo";
 
            modelos[5, 0] = "Arcalis Mix";
            modelos[5, 1] = "Base D.Doble";
            modelos[5, 2] = "EG-445/18992";
            modelos[5, 3] = "Peso:   55g";
            modelos[5, 4] = "Dens:   152";
            modelos[5, 5] = "Nulo";
        }
    }
}