Muuttujat
Pyyhkäise näyttääksesi valikon
Ohjelmoinnissa muuttujat ovat kuin nimettyjä säiliöitä, jotka sisältävät jonkin arvon. Data voi olla esimerkiksi numero, teksti, totuusarvo (true / false) tai jokin muu tyyppi.
Termi "muuttuja" tarkoittaa "muuttuvaa", joten muuttujan arvoa voidaan vaihtaa milloin tahansa.
Yksinkertainen muuttuja voidaan luoda C#:ssa käyttämällä var-avainsanaa:
var variableName = value;
Tämän syntaksin eri osat on korostettu alla olevassa kuvassa:
Yhtäisyysmerkkiä (=) kutsutaan sijoitusoperaattoriksi. Sitä käytetään arvojen asettamiseen muuttujille.
Tässä osiossa käytämme muuttujien arvoina vain numeroita. Seuraavassa osiossa opimme käsittelemään erilaisia tietotyyppejä tarkemmin.
Huomio
Lausetta, joka sisältää
=-operaattorin, kutsutaan sijoituslauseeksi, esimerkiksi:variableName = value.
main.cs
1234567891011namespace TestConsoleApp { internal class Program { static void Main(string[] args) { var myVar = 10; System.Console.WriteLine(myVar); // Outputs: 10 } } }
Yllä oleva koodi luo uuden muuttujan nimeltä myVar, joka sisältää arvon 10. Se tulostaa muuttujan arvon käyttämällä System.Console.WriteLine -lausetta.
Voimme muuttaa sen arvoa käyttämällä sijoitusoperaattoria:
main.cs
1234567891011121314namespace TestConsoleApp { internal class Program { static void Main(string[] args) { var myVar = 10; System.Console.WriteLine(myVar); // Outputs: 10 myVar = 20; System.Console.WriteLine(myVar); // Outputs: 20 } } }
Huomio
Avainsanaa
varkäytetään vain uuden muuttujan luomiseen. Siksi, kun annamme uuden arvon jo olemassa olevalle muuttujalle, käytämme vain sijoitusoperaattoria (=), kutenmyVar = 20-lauseessa.
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme