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 esitetty alla olevassa kuvassa:
Yhtäsuuruusmerkkiä (=) 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. Tämän jälkeen muuttujan arvo tulostetaan 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. Kun annetaan uusi arvo jo aiemmin määritetylle muuttujalle, käytetään vain sijoitusoperaattoria (=), kuten lauseessamyVar = 20.
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme