Back to blog
Variabelen en datatypes in C#
Beginner

Variabelen en datatypes in C#

David De Lombaerde David De Lombaerde · juli 10, 2026 · 8 min read

Wat is een variabele?

Een variabele is een benoemde opslagplaats in het geheugen. Zie het als een doos met een label erop. Je legt iets in de doos, geeft de doos een naam, en later kun je de doos openen om de inhoud te lezen of te veranderen.

Een variabele aanmaken

In C# maak je een variabele aan door het type te schrijven, dan de naam, dan de waarde:

int aantalLagen = 10;
string bestandsnaam = "tekening.dwg";
bool isGeopend = true;
double oppervlakte = 23.5;

Elke variabele heeft een type dat bepaalt welke soort waarde erin past.

De meest gebruikte datatypes

TypeOmschrijvingVoorbeeld
intGeheel getalint count = 5;
doubleGetal met decimalendouble pi = 3.14;
stringTekststring naam = "AutoCAD";
boolWaar of niet-waarbool actief = false;
charEén tekenchar letter = 'A';

Berekeningen

Met getallen kun je rekenen met de standaard wiskundige operatoren:

int a = 10;
int b = 3;

Console.WriteLine(a + b);   // 13
Console.WriteLine(a - b);   // 7
Console.WriteLine(a * b);   // 30
Console.WriteLine(a / b);   // 3  (gehele deling!)
Console.WriteLine(a % b);   // 1  (rest na deling)

Let op: als je twee int-waarden deelt, gooit C# de decimalen weg. Gebruik double als je een echte deling wilt:

double resultaat = 10.0 / 3.0;  // 3.3333...

Tekst samenvoegen (string interpolation)

Zet een $ voor je string om variabelen erin te zetten:

string laagnaam = "Muren";
int aantalObjecten = 42;
Console.WriteLine($"Laag '{laagnaam}' bevat {aantalObjecten} objecten.");

Dit toont: Laag 'Muren' bevat 42 objecten.

var: het type automatisch bepalen

C# kan het type zelf afleiden als je var schrijft. Het type blijft hetzelfde — C# kiest het gewoon voor jou:

var naam = "Inventor";   // C# weet: dit is een string
var getal = 42;          // C# weet: dit is een int

Waarden wijzigen

Je kunt de waarde van een variabele op elk moment veranderen:

int score = 0;
score = score + 10;   // score is nu 10
score += 5;           // kortere notatie: score is nu 15
score++;              // score met 1 verhogen: score is nu 16

const: een waarde die nooit verandert

const double Pi = 3.14159265;
const string AppNaam = "KleverCAD Tool";

Een const kan je na aanmaak niet meer wijzigen. De compiler geeft een fout als je het probeert.

In de volgende post leren we hoe je beslissingen neemt in code met if en else.

Share this article

LinkedIn WhatsApp X

Comments

No comments yet — be the first!

Leave a comment

Sign in to skip moderation — anonymous comments are reviewed before appearing.