Merkit ja merkkijonot

Merkit ja merkkijonot

Char esittää yhtä Unicode-merkkiä ja sen arvo annetaan yksinkertaisissa lainausmerkeissä

char a = 'a';

String on merkkijono (eli Unicode-merkkejä peräkkäin) ja sen arvo annetaan lainausmerkeissä. @-merkillä voi antaa useammalle riville jatkuvan arvon.

string teksti = "Tässä stringille arvo";
string teksti2 = @"Tässä stringille
arvo kahdella rivillä";

Charille ja stringille voi antaa erikoismerkkejä laittamalla halutun erikoismerkin eteen \ -merkin.

// Sarkain (eli tab) saadaan erikoismerkillä \t
// Tuotteen nimi	Hinta
string s1 = "Tuotteen nimi\tHinta";

// koska \ -merkillä on erikoistehtävä, täytyy \ laittaa kaksi kertaa, jos haluaa sen sellaisenaan tekstiin
string polku = "C:\\hakemisto\\tiedosto.txt";
// \ -merkin voi jättää huomiotta laittamalla @-merkin
string polku2 = @"C:\hakemisto\tiedosto2.txt";

Erikoismerkkejä (copy-pastetin :))

Erikoismerkintä Tarkoitus
\’ Single quote
\” Double quote
\\ Backslash
\0 Null
\a Alert
\b Backspace
\f Form feed
\n New line
\r Carriage return
\t Horizontal tab
\v Vertical tab

\u -merkinnällä voi lisätä merkin sen heksakoodilla

char copyright = '\u00A9';
char omega = '\u03A9';

Katso myös Merkkijonojen käsittely

u7x9cc0

Navigointi

Social Media