C # изрази, изявления и блокове (с примери)

В тази статия ще научим за изрази C #, изрази C #, разлика между израз и израз и блокове C #.

Изрази, изрази и блокове са градивният елемент на програма C #. Използваме ги от първата ни програма "Hello World".

C # изрази

Израз в C # е комбинация от операнди (променливи, литерали, извиквания на методи) и оператори, които могат да бъдат оценени до една стойност. За да бъдем точни, изразът трябва да има поне един операнд, но може да няма никакъв оператор.

Нека разгледаме примера по-долу:

двойна температура; температура = 42,05;

Ето, това 42.05е израз. Също така temperature = 42.05е и израз.

int a, b, c, сума; сума = a + b + c;

Ето, това a + b + cе израз.

 if (възраст> = 18 && възраст <58) Console.WriteLine ("Допустимо за работа");

Тук (age>=18 && age<58)е израз, който връща booleanстойност. "Eligible to work"също е израз.

Изявления на C #

Изявлението е основна единица за изпълнение на програма. Програмата се състои от множество изрази.

Например:

int възраст = 21; Int марки = 90;

В горния пример и двата реда по-горе са изявления.

В C # има различни видове изявления. В този урок ще се съсредоточим основно върху два от тях:

  1. Декларация за декларация
  2. Изявление

Декларация за декларация

Декларациите се използват за деклариране и инициализиране на променливи.

Например:

char ch; int maxValue = 55;

Както char ch;и int maxValue = 55;са декларация отчети.

Изявление

Израз, последван от точка и запетая, се нарича израз на израз.

Например:

/ * Задание * / площ = 3,14 * радиус * радиус; / * Извикването на метод е израз * / System.Console.WriteLine ("Здравейте");

Тук 3.14 * radius * radiusе израз и area = 3.14 * radius * radius;е израз на израз.

По същия начин System.Console.WriteLine("Hello");е едновременно израз и изявление.

Освен декларация и израз, има:

  • Изявления за подбор (ако … друго, превключете)
  • Изявления за итерация (направете, докато, за, foreach)
  • Изявления за прескачане (прекъсване, продължаване, отиване, връщане, добив)
  • Изявления за обработка на изключения (хвърляне, опит-улов, опит-накрая, опит-улов-окончателно)

Тези твърдения ще бъдат обсъдени в следващите уроци.

Ако искате да научите повече за твърдения, посетете C # Statements (справка за C #)

C # блокове

Блокът е комбинация от нула или повече изрази, която е затворена във фигурни скоби ().

Например:

Пример 1: C # блокове с инструкции

 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 ) ) )

Когато стартираме програмата, изходът ще бъде:

 Текуща температура = 42.05 Горещо е

Тук, двете твърдения вътре ( ):

 Console.WriteLine ("Текуща температура = (0)", температура);

и

 Console.WriteLine ("Горещо е");

образува блок .

Пример 2: C # блокове без извлечения

Блокът може да няма изрази в себе си, както е показано в долния пример.

 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 ) ) )

Тук къдравите скоби ( )след if(temperature> 32)съдържат само коментари и никакви изявления.

Интересни статии...