C# on staattisesti tyypitetty — muuttujilla on tyyppi, joka tunnetaan käännösaikana. Voit deklaaroida muuttujan eksplisiittisellä tyypillä tai käyttää var-avainsanaa tyypin päättelyyn (kääntäjä päättelee tyypin arvosta), mutta kummassakin tapauksessa tyyppi on kiinteä.
Muuttujien deklaaroiminen
count = ;
name = ;
price = ;
active = ;
age = ;
message = ;
items = List<>();
