Show Menu
Cheatography

C# Cheat Sheet (DRAFT) by

aide-mémoire pour C#

This is a draft cheat sheet. It is a work in progress and is not finished yet.

PSEUDO­-CODE

using System;

namespace NOM
{
   class Program
   {
        static void Main(string[] args)
        {
              //Étape 1 : Demander les informations à l'utilisateur

              //Étape 2 : ...

              //Étape 3: Afficher le résultat à l'utilisateur
              Console.Write("...............");
        }
    }
}

Classe Console

Consol­e.Write
Écriture dans la console sans saut de ligne
Consol­e.W­rit­eLine
Écriture dans la console avec saut de ligne
Consol­e.R­eadLine
Lecture d'une ligne. Valeur de retour: string
Consol­e.Read
Lecture d'un entier. Valeur de retour: int

Conversion

string (texte)
= Consol­e.R­ead­Line();
int (entier)
= Conver­t.T­oIn­t32­(Co­nso­le.R­ea­dLi­ne());
double (réel)
= Conver­t.T­oDo­ubl­e(C­ons­ole.Re­adL­ine());
bool (booléen)
= Conver­t.T­oBo­ole­an(­Con­sol­e.R­ead­Lin­e());
char (carac­tère)
= Conver­t.T­oCh­ar(­Con­sol­e.R­ead­Lin­e());
 

Les opérateurs mathém­atiques

+
Addition
Exemple: 1+2 = 3
-
Soustr­action
Exemple: 5-1 = 4
*
Multip­lic­ation
Exemple: 3*7 = 21
/
Division
Exemple: 12/5 = 2,4
%
Modulo
est le reste (R) d'une division entre deux nombres de type entier. Exemple: 12 ÷ 5 = 2 R2. résutalt = 2

Switch case

Console.WriteLine(''Veuillez saisir votre note :'');
int note = Console.Readline();

switch (note)
{
     case note > 90 : 
              Console.WriteLine(''Excellent'');
              break;
     case note > 75 :
              Console.WriteLine(''Bien'');
              break;
     case note > 60 :
              Console.WriteLine(''Acceptable'');
              break;
     default :
              Console.WriteLine(''Échec");
              break;
}
switch = CHOIX
case = QUAND
default = AUTREMENT
FINCHOIX