C # lausekkeet, lausekkeet ja lohkot (esimerkkien kanssa)

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.05on ilmaus. Myös, temperature = 42.05on lauseke liian.

int a, b, c, summa; summa = a + b + c;

Tässä a + b + con ilmaus.

 if (ikä> = 18 && ikä <58) Console.WriteLine ("Työkelpoinen");

Tässä (age>=18 && age<58)on lauseke, joka palauttaa booleanarvon. "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ä:

  1. Ilmoituslausuma
  2. 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 * radiuson 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.

Mielenkiintoisia artikkeleita...