Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Industrial programming >> Bahasa C

Ekspresi, Pernyataan, dan Blok C#: Panduan Komprehensif dengan Contoh Praktis

Ekspresi, Pernyataan, dan Blok C#: Panduan Komprehensif dengan Contoh Praktis

Artikel ini memberikan pandangan mendalam tentang ekspresi, pernyataan, dan blok C#—menjelaskan peran, perbedaan, dan cara mereka membentuk tulang punggung setiap program C#.


Ekspresi C#

Ekspresi di C# adalah kombinasi dari operan—seperti variabel, literal, atau pemanggilan metode—dan operator yang mengevaluasi menjadi satu nilai. Sementara ekspresi harus mengandung setidaknya satu operan, mungkin tidak menyertakan operator.

Contoh:

double temperature; temperature = 42.05;

Di sini, 42.05 adalah ekspresi, dan temperature = 42.05 juga adalah ekspresi yang menugaskan nilai tersebut ke temperature.

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

Dalam kasus ini, a + b + c adalah ekspresi yang menghitung total.

if (age >= 18 && age < 58) Console.WriteLine("Eligible to work");

Kondisi (age >= 18 && age < 58) mengevaluasi menjadi boolean, dan "Eligible to work" adalah ekspresi string yang digunakan sebagai argumen untuk WriteLine.


Pernyataan C#

Pernyataan adalah unit eksekusi dasar yang melakukan tindakan. Program terdiri dari banyak pernyataan, masing-masing diakhiri dengan titik koma.

Contoh:

int age = 21; int marks = 90;

Kedua baris adalah pernyataan deklarasi yang memperkenalkan variabel dan secara opsional menginisialisasinya.

Kategori kunci pernyataan meliputi:

  1. Pernyataan Deklarasi
  2. Pernyataan Ekspresi

Pernyataan Deklarasi

Digunakan untuk mendeklarasikan dan secara opsional menginisialisasi variabel.

char ch; int maxValue = 55;

Kedua baris adalah pernyataan deklarasi.

Pernyataan Ekspresi

Sebuah ekspresi diikuti oleh titik koma membentuk pernyataan ekspresi.

// Assignment area = 3.14 * radius * radius; // Method call System.Console.WriteLine("Hello");

Di sini, 3.14 * radius * radius adalah ekspresi; penugasan adalah pernyataan ekspresi. Pemanggilan metode WriteLine baik ekspresi maupun pernyataan.

Jenis pernyataan lain—yang dibahas dalam tutorial nanti—meliputi pernyataan seleksi, iterasi, lompat, dan penanganan pengecualian.

Untuk lebih banyak detail, lihat C# Statements (C# reference) resmi.


Blok C#

Blok mengelompokkan nol atau lebih pernyataan dalam kurung kurawal { } dan mendefinisikan cakupan.

Contoh 1: 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 } } }

Menjalankan program ini menghasilkan:

Current temperature = 42.05 It's hot

Dua pemanggilan WriteLine di dalam kurung kurawal membentuk blok.

Contoh 2: Blok Kosong

Blok dapat kosong atau hanya berisi komentar.

using System; namespace Blocks { class BlockExample { public static void Main(string[] args) { double temperature = 42.05; if (temperature > 32) { // No statements } } } }

Di sini, kurung kurawal setelah if tidak berisi pernyataan yang dapat dieksekusi.


Bahasa C

  1. Memahami Ekspresi, Pernyataan, dan Blok Java
  2. Perulangan do-while C++: Sintaks, Contoh Praktis, dan Perulangan Bersarang
  3. Menguasai Pointer C++: Konsep, Contoh, dan Aplikasi Praktis
  4. Menguasai Tipe Data Char C++: Deklarasi, ASCII, dan Teknik Konversi
  5. Pengoverloadan Operator C++ – Panduan Praktis dengan Contoh Kode
  6. Fungsi C++ Dijelaskan dengan Contoh Kode Praktis
  7. Menguasai Koleksi C#: Tutorial Praktis dengan Contoh Dunia Nyata
  8. While vs. Do-While Loop: Perbandingan Jelas dengan Contoh Praktis
  9. Memahami type() dan isinstance() dalam Python: Contoh Praktis
  10. Menguasai Ekspresi Reguler C#: Panduan Praktis