Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Merkkijono | Tietotyyppien Käsittely
C# Perusteet

bookMerkkijono

string on merkkijono, eli merkkien jono. Merkkijonoja käytetään tekstimuotoisen datan tallentamiseen.

main.cs

main.cs

copy
1234567891011121314
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { string text = "Hello, World!"; Console.WriteLine(text); // Output: Hello, World! } } }

Merkkijonodata eli teksti merkitään aina lainausmerkeillä (").

Aritmeettisia operaatioita ei voi suorittaa merkkijonoille, mutta plus-merkkiä (+) voidaan käyttää kahden merkkijonon yhdistämiseen. Tätä kutsutaan merkkijonojen yhdistämiseksi (string concatenation).

main.cs

main.cs

copy
123456789101112131415
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { string partOne = "The first sentence. "; string partTwo = "The second sentence."; string combined = partOne + partTwo; Console.WriteLine(combined); // Output: The first sentence. The second sentence. } } }

Voimme käyttää rivinvaihtomerkkiä (\n) esittämään uutta riviä merkkijonossa.

Tarkastellaan seuraavaa esimerkkiä:

main.cs

main.cs

copy
12345678910111213
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { string text = "The first line.\nThe second line."; Console.WriteLine(text); } } }

Kun \n-merkki kohdataan, teksti siirtyy automaattisesti uudelle riville. Voimme käyttää useita rivinvaihtomerkkejä ohittaaksemme useita rivejä:

main.cs

main.cs

copy
12345678910111213
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { string text = "The first line.\n\n\nThe second line.\nThe third line."; Console.WriteLine(text); } } }
question mark

Mikä on seuraavan koodin tuloste?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 6

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

bookMerkkijono

Pyyhkäise näyttääksesi valikon

string on merkkijono, eli merkkien jono. Merkkijonoja käytetään tekstimuotoisen datan tallentamiseen.

main.cs

main.cs

copy
1234567891011121314
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { string text = "Hello, World!"; Console.WriteLine(text); // Output: Hello, World! } } }

Merkkijonodata eli teksti merkitään aina lainausmerkeillä (").

Aritmeettisia operaatioita ei voi suorittaa merkkijonoille, mutta plus-merkkiä (+) voidaan käyttää kahden merkkijonon yhdistämiseen. Tätä kutsutaan merkkijonojen yhdistämiseksi (string concatenation).

main.cs

main.cs

copy
123456789101112131415
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { string partOne = "The first sentence. "; string partTwo = "The second sentence."; string combined = partOne + partTwo; Console.WriteLine(combined); // Output: The first sentence. The second sentence. } } }

Voimme käyttää rivinvaihtomerkkiä (\n) esittämään uutta riviä merkkijonossa.

Tarkastellaan seuraavaa esimerkkiä:

main.cs

main.cs

copy
12345678910111213
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { string text = "The first line.\nThe second line."; Console.WriteLine(text); } } }

Kun \n-merkki kohdataan, teksti siirtyy automaattisesti uudelle riville. Voimme käyttää useita rivinvaihtomerkkejä ohittaaksemme useita rivejä:

main.cs

main.cs

copy
12345678910111213
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { string text = "The first line.\n\n\nThe second line.\nThe third line."; Console.WriteLine(text); } } }
question mark

Mikä on seuraavan koodin tuloste?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 6
some-alt