Пример #1
0
 public Libro(string titulo,
              DateTime fecha,
              Escritor escritor)
 {
     this.titulo   = titulo;
     this.fecha    = fecha;
     this.escritor = escritor;
 }
Пример #2
0
        public static void BuscarLibro(Escritor escritor)
        {
            Console.WriteLine("De los libros que acabas de introducir dime cual quieres buscar:");
            int posicion = int.Parse(Console.ReadLine());

            if (posicion <= escritor.CantidadLibros)
            {
                Console.WriteLine($"{escritor[posicion - 1]}\n");
            }
            else
            {
                throw new Exception("NO TIENE TANTOS LIBROS!");
            }
        }
Пример #3
0
        static void Main(string[] args)
        {
            try
            {
                Escritor andres = new Escritor("andres", "el toro", new DateTime(1993, 12, 3), new DateTime(2100, 3, 4), 2);

                RellenarLibros(andres);
                Console.Clear();
                BuscarLibro(andres);


                Console.WriteLine($"INFORMACION DEL ESCRITOR: \n{andres}");
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
            }
        }
Пример #4
0
        public static void RellenarLibros(Escritor escritor)
        {
            Console.WriteLine($"Dime que {escritor.CantidadLibros} libros tiene {escritor.Nombre}");

            for (int i = 0; i < escritor.CantidadLibros; i++)
            {
                Console.WriteLine($"Dime su titulo del libro {i+1}:");
                string titulo = Console.ReadLine();
                Console.WriteLine("Dime su fecha de publicacion:");
                Console.Write("año:");
                int year = int.Parse(Console.ReadLine());
                Console.Write("mes:");
                int mes = int.Parse(Console.ReadLine());
                Console.Write("dia:");
                int dia = int.Parse(Console.ReadLine());
                Console.WriteLine();

                DateTime fecha = new DateTime(year, mes, dia);
                escritor[i] = new Libro(titulo, fecha, escritor);
            }
        }