Mini-Projet 5: Système de Gestion de Bibliothèque

Créez un programme permettant de gérer une bibliothèque où les utilisateurs peuvent emprunter et rendre des livres.

  • Comment enregistrer les livres disponibles?
  • Comment permettre à un utilisateur d’emprunter un livre?
  • Comment suivre les livres empruntés et retournés?
  • Comment éviter qu’un livre soit emprunté plusieurs fois en même temps?

Voici un exemple de gestion de bibliothèque :

class Livre {
    public string Titre { get; set; }
    public bool Disponible { get; set; } = true;
}
List bibliotheque = new List { new Livre { Titre = "C# pour les débutants" } };
void EmprunterLivre(string titre) {
    var livre = bibliotheque.FirstOrDefault(l => l.Titre == titre && l.Disponible);
    if (livre != null) {
        livre.Disponible = false;
        Console.WriteLine($"{titre} a été emprunté.");
    } else {
        Console.WriteLine("Livre non disponible.");
    }
}

 


    Pas encore de commentaires.

Ajouter un commentaire

Veuillez vous   connecter pour ajouter un commentaire.