Mostrar Datos Del Libro Del Programa Anterior En C#

Este programa mostrará los datos de los libros almacenados por el programa anterior. Recuperará y mostrará los detalles de cada libro, incluyendo el título, el autor y el año de publicación. Este ejercicio le ayudará a comprender cómo recuperar y presentar datos almacenados en C# y trabajar con colecciones como listas.



Grupo

Bases Datos Relacionales en C#

Objectivo

1. Recupere la lista de libros del programa anterior donde se almacenan los datos.
2. Recorra la lista de libros y muestre el título, el autor y el año de publicación de cada uno.
3. Utilice un método para mostrar los detalles con formato.
4. Asegúrese de que el programa gestione el caso en que no haya libros disponibles para mostrar.

Cree un programa para mostrar los datos sobre los libros que su programa anterior tenía almacenados.

Ejemplo de ejercicio en C#

 Copiar código C#
using System;
using System.Collections.Generic;

class Book
{
    // Book class to store book details
    public string Title { get; set; }
    public string Author { get; set; }
    public int Year { get; set; }

    // Constructor to initialize a new book
    public Book(string title, string author, int year)
    {
        Title = title;
        Author = author;
        Year = year;
    }
}

class Program
{
    static void Main()
    {
        // Create a list of books (this is from the previous program)
        List books = new List
        {
            new Book("The Great Gatsby", "F. Scott Fitzgerald", 1925),
            new Book("1984", "George Orwell", 1949),
            new Book("To Kill a Mockingbird", "Harper Lee", 1960)
        };

        // Check if there are any books to display
        if (books.Count == 0)
        {
            Console.WriteLine("No books available to display.");
        }
        else
        {
            // Loop through each book and display its details
            foreach (var book in books)
            {
                Console.WriteLine("Title: " + book.Title);
                Console.WriteLine("Author: " + book.Author);
                Console.WriteLine("Year of Publication: " + book.Year);
                Console.WriteLine();
            }
        }
    }
}

 Output

Title: The Great Gatsby
Author: F. Scott Fitzgerald
Year of Publication: 1925

Title: 1984
Author: George Orwell
Year of Publication: 1949

Title: To Kill a Mockingbird
Author: Harper Lee
Year of Publication: 1960

Comparte este ejercicio de C#

Practica más ejercicios C# de Bases Datos Relacionales en C#

¡Explora nuestro conjunto de ejercicios de práctica de C#! Diseñados específicamente para principiantes, estos ejercicios te ayudarán a desarrollar una sólida comprensión de los fundamentos de C#. Desde variables y tipos de datos hasta estructuras de control y funciones simples, cada ejercicio está diseñado para desafiarte gradualmente a medida que adquieres confianza en la programación en C#..