Nouveauté

mardi 15 avril 2025

Les structures de contrôle SWITCH POO Formation - Afro Tech Formation

La Structure Switch en C#

Gérez efficacement les menus et choix multiples avec Afro Tech Formation

Bonjour à tous et bienvenue sur Afro Tech Formation ! Dans ce tutoriel, nous allons découvrir la structure switch, idéale pour gérer des choix multiples dans vos programmes.

N'oubliez pas de vous abonner à la chaîne, d'activer les notifications et de laisser un commentaire si cette formation vous plaît !

Quand utiliser un switch ?

La structure switch est parfaite lorsque vous avez :

Plusieurs options à proposer à l'utilisateur
Des actions spécifiques pour chaque choix
Besoin d'une alternative plus lisible qu'une série de if/else

Exemple Pratique : Menu Interactif

Console.WriteLine("Bienvenue chez Afro Tech Formation"); Console.WriteLine("Choisissez l'une des options suivantes :"); Console.WriteLine("1 - S'inscrire à la formation"); Console.WriteLine("2 - Visiter le site internet"); Console.WriteLine("3 - Envoyer un email"); int choix = Convert.ToInt32(Console.ReadLine()); switch (choix) { case 1: Console.WriteLine("Vous êtes inscrit avec succès !"); break; case 2: Console.WriteLine("Visitez notre site : afrotechformation.com"); break; case 3: Console.WriteLine("Contactez-nous : contact@afrotechformation.com"); break; default: Console.WriteLine("Mauvaise sélection"); break; } Console.Clear(); // Efface la console après la sélection

Comprendre la Structure

switch (variable) : Évalue la variable
case valeur: : Définit un cas possible
break; : Termine chaque cas
default: : Gère les valeurs non prévues

Astuce : Utilisez Console.Clear() pour nettoyer l'affichage après une sélection.

Avantages du Switch

Plus lisible que des if/else imbriqués
Meilleure performance pour de nombreux cas
Structure claire et facile à maintenir

Exercice Pratique

Créez un menu avec 4 options :

// 1 - Voir les formations disponibles // 2 - Calculer le prix // 3 - Voir les témoignages // 4 - Quitter // default - Message d'erreur

💡 À vous de jouer ! Testez cette structure et partagez vos créations en commentaire.

🔔 Abonnez-vous pour ne rien manquer de nos prochaines formations !

Aucun commentaire:

Enregistrer un commentaire

Merci pour votre commentaire!