Outils pour utilisateurs

Outils du site


lang:csharp:condition

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
lang:csharp:condition [2020/02/17 10:18] – Ajout des conditions depuis cpp rootlang:csharp:condition [2020/03/06 21:31] (Version actuelle) – [[[unlikely]] et [[likely]]] : suppression root
Ligne 1: Ligne 1:
 ====if==== ====if====
 ===Condition classique=== ===Condition classique===
-<code c>+<code csharp>
 if () if ()
 { {
Ligne 14: Ligne 14:
 Attention aux ''else'' s'il y a des ''if'' imbriqués : Attention aux ''else'' s'il y a des ''if'' imbriqués :
  
-<code c>+<code csharp>
 if () if ()
   if ()   if ()
Ligne 23: Ligne 23:
  
 ===Conditions multiples sur une même valeur=== ===Conditions multiples sur une même valeur===
-<code cpp>+<code csharp>
 using System.Linq; using System.Linq;
  
Ligne 43: Ligne 43:
 ===Cas courant=== ===Cas courant===
 Les ''switch'' / ''case'' agissent comment des ''goto''. Il faut impérativement mettre un ''break'' pour éviter de passer à l'instruction suivante. L'omission du ''break'' est interdit. Les ''switch'' / ''case'' agissent comment des ''goto''. Il faut impérativement mettre un ''break'' pour éviter de passer à l'instruction suivante. L'omission du ''break'' est interdit.
-<code c>+<code csharp>
 int i = 0; int i = 0;
 switch (i) switch (i)
Ligne 62: Ligne 62:
 Les variables déclarées dans un ''case'' sont accessibles depuis les ''case'' suivants. Les variables déclarées dans un ''case'' sont accessibles depuis les ''case'' suivants.
  
-<code c>+<code csharp>
 int k = 2; int k = 2;
 switch (k) switch (k)
Ligne 85: Ligne 85:
  
 Le ''switch'' / ''case'' fonctionne de la même façon sur des ''string''. Le ''switch'' / ''case'' fonctionne de la même façon sur des ''string''.
 +
 +
lang/csharp/condition.1581931081.txt.gz · Dernière modification : 2020/02/17 10:18 de root