Drop links or images here to add them to the editor.

Met operatoren voer je bewerkingen uit op getallen en op tekst.

Rekenkundige operatoren

Voor getallen ken je de meeste operatoren al uit de wiskunde:

OperatorBetekenisVoorbeeldResultaat
+optellen7 + 29
-aftrekken7 - 25
*vermenigvuldigen7 * 214
/delen6 / 23
%rest na deling7 % 21

Vermenigvuldigen doe je met het sterretje *, niet met de letter x.

De operator % (de modulo) geeft de rest van een deling. 7 % 2 is 1, want 7 gedeeld door 2 is 3 met rest 1. Dat is handig om bijvoorbeeld te controleren of een getal even is: een even getal heeft rest 0 na deling door 2.

Met 1 verhogen of verlagen

Een variabele met 1 verhogen of verlagen komt zo vaak voor dat er een korte schrijfwijze voor bestaat: ++ en --.

int teller = 5;
teller++;   // teller is nu 6
teller--;   // teller is terug 5

Tekst samenvoegen

Bij tekst doet het plusteken + iets anders: het plakt stukken tekst aan elkaar:

string voornaam = "Emma";
Console.WriteLine("Hallo, " + voornaam + "!");   // Hallo, Emma!

Zo combineer je ook tekst en getallen in één uitvoer:

int leeftijd = 16;
Console.WriteLine("Je bent " + leeftijd + " jaar.");   // Je bent 16 jaar.