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.05
adalah ekspresi. Juga, temperature = 42.05
ekspresi juga.
int a, b, c, sum; jumlah = a + b + c;
Di sini, a + b + c
adalah ekspresi.
if (usia> = 18 && usia <58) Console.WriteLine ("Memenuhi syarat untuk bekerja");
Di sini, (age>=18 && age<58)
adalah ekspresi yang mengembalikan boolean
nilai. "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:
- Pernyataan Deklarasi
- 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 * radius
adalah 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.