Advertisement
OlivierArgentieri

Pendu WindowsForm - Masque phrase

Feb 17th, 2017
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.20 KB | None | 0 0
  1. // On renseigne la zone "Phrase à deviner..."
  2.            // Pour chaque caractère de 'Phrase', affichage d'un '#'
  3.            // s'il est dans l'alphabet ou le caractère lui-même, sinon
  4.             for (i = 0; i <= Phrase.Length - 1; i++)
  5.             {
  6.                 // On extrait le caractère en cours
  7.                 c = Phrase.Substring(i, 1);
  8.  
  9.                 //---------------------------------------------------------------------
  10.                 // Pour les caractères de l'alphabet (A-Z)) on place un # dans le label
  11.                 //---------------------------------------------------------------------
  12.  
  13.                 // Code ASCII du caractère
  14.                 // a. La chaîne est transformée en TABLEAU de caractères
  15.                 // b. On prend le 1er élément qui est un caractère
  16.                 // c. Le "cast" (int) donne son caode ASCII
  17.                 int code = (int)c.ToCharArray()[0];
  18.                 if (code >= 65 && code <= 90)
  19.                     Label_Mot.Text = Label_Mot.Text + "#";
  20.                 else
  21.                     // Pour les autres caractères on place le caractère lui même
  22.                     Label_Mot.Text = Label_Mot.Text + c;
  23.             }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement