Tässä artikkelissa opitaan C # -lausekkeista, C # -lausekkeista, lausekkeen ja lauseen eroista sekä C # -lohkoista.
Lausekkeet, lauseet ja lohkot ovat C # -ohjelman rakennuspalikka. Olemme käyttäneet niitä ensimmäisestä "Hello World" -ohjelmastamme lähtien.
C # Lausekkeet
Lauseke C #: ssä on operandien (muuttujat, literaalit, metodikutsut) ja operaattorien yhdistelmä, joka voidaan arvioida yhdeksi arvoksi. Tarkemmin sanottuna lausekkeessa on oltava vähintään yksi operandi, mutta sillä ei välttämättä ole operaattoria.
Katsotaanpa alla olevaa esimerkkiä:
kaksinkertainen lämpötila; lämpötila = 42,05;
Tässä 42.05
on ilmaus. Myös, temperature = 42.05
on lauseke liian.
int a, b, c, summa; summa = a + b + c;
Tässä a + b + c
on ilmaus.
if (ikä> = 18 && ikä <58) Console.WriteLine ("Työkelpoinen");
Tässä (age>=18 && age<58)
on lauseke, joka palauttaa boolean
arvon. "Eligible to work"
on myös ilmaus.
C # -lausunnot
Lauseke on ohjelman suorittamisen perusyksikkö. Ohjelma koostuu useista lauseista.
Esimerkiksi:
int ikä = 21; Int-merkit = 90;
Yllä olevassa esimerkissä molemmat yllä olevat rivit ovat lauseita.
C #: ssä on erityyppisiä lauseita. Tässä opetusohjelmassa keskitymme pääasiassa kahteen niistä:
- Ilmoituslausuma
- Lauseke
Ilmoituslausuma
Ilmoituslausekkeita käytetään muuttujien ilmoittamiseen ja alustamiseen.
Esimerkiksi:
char ch; int maxArvo = 55;
Sekä char ch;
ja int maxValue = 55;
ovat julistuksen lausuntoja.
Lauseke
Ilmaisua, jota seuraa puolipiste, kutsutaan lausekkeeksi.
Esimerkiksi:
/ * Määritys * / alue = 3,14 * säde * säde; / * Method call on lauseke * / System.Console.WriteLine ("Hei");
Tässä 3.14 * radius * radius
on lauseke ja area = 3.14 * radius * radius;
lauseke.
Samoin se System.Console.WriteLine("Hello");
on sekä lauseke että lausunto.
Ilmoituksen ja lausekkeen vieressä on:
- Valintalausekkeet (jos… muuta, vaihda)
- Iteraatiolausekkeet (tee, kun taas foreachille)
- Hyppymääräykset (tauko, jatka, siirry, paluu, tuotto)
- Poikkeusten käsittelylausekkeet (heittää, yrittää kiinni, yritä lopulta, yritä kiinni kiinni)
Näistä lausunnoista keskustellaan myöhemmissä opetusohjelmissa.
Jos haluat oppia lisää lausunnoista, käy C # -lausekkeissa (C #-viite)
C # Lohkot
Lohko on nollan tai useamman lauseen yhdistelmä, joka on suljettu sulkeissa ().
Esimerkiksi:
Esimerkki 1: C # Lohkot lauseilla
using System; namespace Blocks ( class BlockExample ( public static void Main(string() args) ( double temperature = 42.05; if (temperature> 32) ( // Start of block Console.WriteLine("Current temperature = (0)", temperature); Console.WriteLine("It's hot"); ) // End of block ) ) )
Kun suoritamme ohjelmaa, tulos on:
Nykyinen lämpötila = 42,05 Se on kuuma
Tässä kaksi sisäistä lausetta ( )
:
Console.WriteLine ("Nykyinen lämpötila = (0)", lämpötila);
ja
Console.WriteLine ("Se on kuuma");
muodostaa lohkon .
Esimerkki 2: C # Lohkot ilman lauseita
Lohkossa ei ehkä ole mitään lauseita, kuten alla olevassa esimerkissä on esitetty.
using System; namespace Blocks ( class BlockExample ( public static void Main(string() args) ( double temperature = 42.05; if (temperature> 32) ( // Start of block // No statements ) // End of block ) ) )
Tässä aaltosulkeiden ( )
jälkeen if(temperature> 32)
on vain kommentteja eikä lausuntoja.