Ekspresi, Pernyataan, dan Blok C # (Dengan Contoh)

Pada artikel ini, kita akan belajar tentang ekspresi C #, pernyataan C #, perbedaan antara ekspresi dan pernyataan, dan blok C #.

Ekspresi, pernyataan dan blok adalah blok bangunan dari program C #. Kami telah menggunakannya sejak program "Hello World" pertama kami.

C # Ekspresi

Ekspresi dalam C # adalah kombinasi operand (variabel, literal, pemanggilan metode) dan operator yang dapat dievaluasi menjadi satu nilai. Tepatnya, ekspresi harus memiliki setidaknya satu operan tetapi tidak boleh memiliki operator apa pun.

Mari kita lihat contoh di bawah ini:

suhu ganda; suhu = 42,05;

Di sini, 42.05adalah ekspresi. Juga, temperature = 42.05ekspresi juga.

int a, b, c, sum; jumlah = a + b + c;

Di sini, a + b + cadalah ekspresi.

 if (usia> = 18 && usia <58) Console.WriteLine ("Memenuhi syarat untuk bekerja");

Di sini, (age>=18 && age<58)adalah ekspresi yang mengembalikan booleannilai. "Eligible to work"juga merupakan ekspresi.

Pernyataan C #

Pernyataan adalah unit dasar dari pelaksanaan program. Sebuah program terdiri dari beberapa pernyataan.

Sebagai contoh:

int usia = 21; Tanda Int = 90;

Dalam contoh di atas, kedua baris di atas adalah pernyataan.

Ada berbagai jenis pernyataan di C #. Dalam tutorial ini, kami akan fokus pada dua di antaranya:

  1. Pernyataan Deklarasi
  2. Pernyataan Ekspresi

Pernyataan Deklarasi

Pernyataan deklarasi digunakan untuk mendeklarasikan dan menginisialisasi variabel.

Sebagai contoh:

char ch; int maxValue = 55;

Keduanya char ch;dan int maxValue = 55;merupakan pernyataan deklarasi.

Pernyataan Ekspresi

Ekspresi yang diikuti dengan titik koma disebut pernyataan ekspresi.

Sebagai contoh:

/ * Penugasan * / area = 3,14 * radius * radius; / * Metode panggilan adalah ekspresi * / System.Console.WriteLine ("Hello");

Di sini, 3.14 * radius * radiusadalah ekspresi dan area = 3.14 * radius * radius;merupakan pernyataan ekspresi.

Demikian juga, System.Console.WriteLine("Hello");merupakan ekspresi dan pernyataan.

Selain pernyataan deklarasi dan ekspresi, ada:

  • Pernyataan Pemilihan (if… else, alihkan)
  • Pernyataan Iterasi (do, while, for, foreach)
  • Pernyataan Lompat (hentikan, lanjutkan, goto, kembali, hasil)
  • Pernyataan Penanganan Pengecualian (lempar, coba-tangkap, coba-akhirnya, coba-tangkap-akhirnya)

Pernyataan ini akan dibahas di tutorial selanjutnya.

Jika Anda ingin mempelajari lebih lanjut tentang pernyataan, kunjungi Pernyataan C # (referensi C #)

C # Blok

Blok adalah kombinasi dari nol atau lebih pernyataan yang diapit di dalam tanda kurung kurawal ().

Sebagai contoh:

Contoh 1: C # Blok dengan pernyataan

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

Saat kita menjalankan program, outputnya adalah:

 Suhu saat ini = 42,05 Panas

Di sini, dua pernyataan di dalamnya ( ):

 Console.WriteLine ("Suhu saat ini = (0)", suhu);

dan

 Console.WriteLine ("Panas");

membentuk blok .

Contoh 2: C # Blok tanpa pernyataan

Sebuah blok mungkin tidak memiliki pernyataan apa pun di dalamnya seperti yang ditunjukkan pada contoh di bawah ini.

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

Di sini, kurung kurawal ( )setelah if(temperature> 32)hanya komentar dan tidak ada pernyataan.

Artikel yang menarik...