C-SHARP - 3.8 Condition
Bonjour à tous et bienvenue dans cette nouvelle vidéo. Dans cette vidéo nous allons traiter la notion de condition en C#. Avec les conditions, nous allons entrer au cœur de ce que constitue la programmation soit l'algorithme. Derrière ce terme d'algorithme se cache en réalité le terme logique. Jusqu'à maintenant, la plupart des scripts qu'on a coder ensemble n'était pas très intelligent. On leur demande d'afficher une phrase et il l'affiche sans se poser la moindre question. À la fin de cette section, vous serez capable de créer des programmes qui vont réagir différemment en fonction des circonstances. Un petit exemple, imaginons on crée un site internet d'e-Commerce et qu'un utilisateur aimerai se connecter à son compte , ici c'est un cas où l'on va utiliser les conditions. L'utilisateur va entrer son identifiants et son mot de passe, si le mot de passe correspond à celui qui est dans la base de données alors l'utilisateur peut se connecter sinon on lui affiche mot de passe incorrect, vous voyez ? Donc soyez très attentifs car c'est avec ces conditions qu'on va pouvoir commencer à écrire des scripts vraiment plus poussés. Entrons maintenant dans le vif du sujet. Ici le but des conditions c'est quoi ? C'est de tester une condition pour pouvoir effectuer une action ou non en fonction du résultat de ce test. Donc pour vous donner un exemple. Imaginons qu'un jeune homme se rend au cinéma, et pour pouvoir accéder au cinéma, il faut avoir minimum 18 ans. Donc ici on retrouve notre condition et notre action. La condition est que ce jeune homme doit avoir au moins 18 ans et l'action c'est qu'on lui donne l'accès au cinéma Si oui il remplit cette condition alors il peut entrer sinon l'accès lui est refusé. Vous remarquerez ici, une condition nous retourne soit oui ou non ou plus précisément Vrai ou Faux. En effet une condition, lorsqu'elle va être évaluer va nous retourner ce qu'on appelle un booléen. Un booléen, c'est quoi ? On l'a vue dans une vidéo précédente mais je vais vous le rappeler C'est soit True ou False ou en français Vrai ou faux. Donc c'est grâce à ça, qu'on va pouvoir décider si oui ou non notre script doit effectuer une action en fonction du résultat que va nous retourner une condition. Comme le cas ci-dessus du cinéma du jeune homme qu'on va traduire en ligne de code afin de mieux comprendre on a ici âge qui doit être supérieur ou égale à 18 Petite parenthèse on retrouve nos opérateurs de comparaison qu'on avait dans une vidéo précédente. on les utilisera souvent pour les conditions ou les boucles qu'on verra plus tard. Dans la prochaine vidéo, nous allons voir comment utiliser une ou des conditions pour exécuter une action en fonction du résultat qui nous est retourné. Je vous dis à tout de suite sur Visual Studio.