Ц # изрази, изјаве и блокови (са примерима)

У овом чланку ћемо научити о изразима Ц #, изразима Ц #, разлици између израза и израза и блоковима Ц #.

Изрази, изрази и блокови су градивни елемент програма Ц #. Користимо их од нашег првог програма „Хелло Ворлд“.

Ц # изрази

Израз у Ц # је комбинација операнда (променљиве, литерали, позиви метода) и оператора који се могу проценити на једну вредност. Прецизније, израз мора да има најмање један операнд, али не мора имати ниједан оператор.

Погледајмо пример испод:

двострука температура; температура = 42,05;

Ево, 42.05то је израз. Такође, то temperature = 42.05је такође израз.

инт а, б, ц, сума; сума = а + б + ц;

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

 иф (старост> = 18 && старост <58) Цонсоле.ВритеЛине ("Испуњава услове за рад");

Овде (age>=18 && age<58)је израз који враћа booleanвредност. "Eligible to work"је такође израз.

Изјаве Ц #

Изјава је основна јединица извршења програма. Програм се састоји од више изјава.

На пример:

инт старост = 21; Међународне оцене = 90;

У горњем примеру, оба горња реда су изјаве.

У Ц # постоје различите врсте изјава. У овом упутству ћемо се углавном фокусирати на два од њих:

  1. Изјава о изјави
  2. Изјава о изразу

Изјава о изјави

Изјаве декларације користе се за декларисање и иницијализацију променљивих.

На пример:

цхар цх; инт макВалуе = 55;

Оба char ch;и int maxValue = 55;су изјаве о декларацији.

Изјава о изразу

Израз праћен тачком и зарезом назива се изразом израза.

На пример:

/ * Задатак * / површина = 3,14 * радијус * радијус; / * Позив методе је израз * / Систем.Цонсоле.ВритеЛине ("Здраво");

Овде 3.14 * radius * radiusје израз и area = 3.14 * radius * radius;израз је израз.

Исто тако System.Console.WriteLine("Hello");је и израз и изјава.

Поред изјаве и изјаве израза, налазе се:

  • Изјаве о избору (ако … другачије, пребаците)
  • Изјаве о понављању (урадите, док, за, предвидите)
  • Изјаве о скоку (прелом, наставак, прелазак, повратак, принос)
  • Изјаве о руковању изузецима (бацање, покушај-улов, покушај-коначно, покушај-улов-коначно)

О овим изјавама ће се расправљати у каснијим туторијалима.

Ако желите да сазнате више о изјавама, посетите изјаве Ц # (референца за Ц #)

Ц # Блоцкс

Блок је комбинација нула или више израза која је затворена у витичасте заграде ().

На пример:

Пример 1: Ц # блокови са исказима

 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 Вруће је

Ево две унутрашње изјаве ( ):

 Цонсоле.ВритеЛине ("Тренутна температура = (0)", температура);

и

 Цонсоле.ВритеЛине ("Вруће је");

чини блок .

Пример 2: Блокови Ц # без наредби

Блок можда не садржи изјаве, као што је приказано у доњем примеру.

 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)садржи само коментаре и нема изјаве.

Занимљиви Чланци...