Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Muuttujat | Aloitus
C# Perusteet

bookMuuttujat

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 "muutettavissa olevaa", joten muuttujan arvoa voidaan muuttaa milloin tahansa.

Voimme luoda yksinkertaisen muuttujan C#:ssa käyttämällä var-avainsanaa:

var variableName = value;

Tämän syntaksin eri osat on korostettu 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.

Huom

Lausetta, joka sisältää =-operaattorin, kutsutaan sijoituslauseeksi, esimerkiksi: variableName = value.

main.cs

main.cs

copy
1234567891011
namespace 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

main.cs

copy
1234567891011121314
namespace 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 var käytetään vain uuden muuttujan luomiseen. Siksi, kun annamme uuden arvon jo aiemmin määritellylle muuttujalle, käytämme vain sijoitusoperaattoria (=), kuten lauseessa myVar = 20.

question mark

Mitä avainsanaa käytetään uuden muuttujan luomiseen?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 7

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Awesome!

Completion rate improved to 1.59

bookMuuttujat

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 "muutettavissa olevaa", joten muuttujan arvoa voidaan muuttaa milloin tahansa.

Voimme luoda yksinkertaisen muuttujan C#:ssa käyttämällä var-avainsanaa:

var variableName = value;

Tämän syntaksin eri osat on korostettu 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.

Huom

Lausetta, joka sisältää =-operaattorin, kutsutaan sijoituslauseeksi, esimerkiksi: variableName = value.

main.cs

main.cs

copy
1234567891011
namespace 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

main.cs

copy
1234567891011121314
namespace 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 var käytetään vain uuden muuttujan luomiseen. Siksi, kun annamme uuden arvon jo aiemmin määritellylle muuttujalle, käytämme vain sijoitusoperaattoria (=), kuten lauseessa myVar = 20.

question mark

Mitä avainsanaa käytetään uuden muuttujan luomiseen?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 7
some-alt