Memahami Sintaks Dasar Bahasa Pemrograman C#
Memahami Sintaks Dasar Bahasa Pemrograman C#
Setiap bahasa pemrograman memiliki sintaks dan simbol-simbol yang hampir mirip. Bahasa pemrograman C# adalah bahasa yang dikembangkan dari bahasa pendahulunya, yaitu: C dan C++. C# banyak terinspirasi dari kedua bahasa tersebut. Sehingga, sintaknya hampir mirip.
Pada kesempatan ini, kita akan membahas sintaks dasar bahasa pemrograman C# sehungga kamu dapat memahami struktur program dari C#.
Baiklah…
Mari kita mulai.
1. Struktur Dasar Program C
Struktur program C# yang paling dasar, terdiri dari tiga bagian:
A. Bagian deklarasi pustaka
B. Bagian Class
C. Bagian Fungsi atau Method
Contoh:
Penjelasannya:
A. Bagian Pustaka
Ini adalah bagian paling atas dari program C#. Pada bagian ini, kita menuliskan pustaka (library) yang dibutuhkan dalam program.
Apa itu pustaka?
Pustaka berisi sekumpulan fungsi, method, class, objek, konstanta, dan variabel yang bisa kita gunakan ulang di dalam program.
Sebagai contoh:
Pada contoh di atas, kita menggunakan pustaka System.
Pustaka ini kita butuhkan untuk menggunakan class Console dan method WriteLine().
B. Bagian Class
Bahasa pemrograman C# adalah bahasa pemrograman yang menggunakan paradigma OOP (Object Oriented Programming) atau pemrograman berorientasikan objek.
Setiap kita membuat program C#, kita harus membungkus fungsi dan variabel di dalam class.
“Class adalah sebuah rancangan atau blue print dari objek.”
Pengertian ini mungkin membingungkan bagi pemula. Apalagi yang belum pernah belajar OOP.
Karena itu…
Cukup pahami class itu sebagai nama program.
Contoh:
Berarti nama program di atas adalah ProgramHello.
Nah, di dalam class…
…kita bisa isi dengan fungsi dan variabel.
Fungsi yang harus ada di dalam setiap program adalah fungsi Main().
Kalau tidak ada fungsi ini, program tidak akan bisa dijalankan. Karena fungsi Main() merupakan fungsi utama yang akan dieksekusi pertama kali.
Oleh sebab itu, kita biasanya akan banyak menulis kode program di dalam fungsi Main().
Kalau tidak…
…maka nanti akan error.
Contoh:
Berarti nama program di atas adalah ProgramHello.
Nah, di dalam class…
…kita bisa isi dengan fungsi dan variabel.
C. Bagian Fungsi
Pada bagian ini, kita bisa menuliskan fungsi-fungsi dari program.Fungsi yang harus ada di dalam setiap program adalah fungsi Main().
Kalau tidak ada fungsi ini, program tidak akan bisa dijalankan. Karena fungsi Main() merupakan fungsi utama yang akan dieksekusi pertama kali.
Oleh sebab itu, kita biasanya akan banyak menulis kode program di dalam fungsi Main().
2. Penulisan Statement dan Ekspresi
Penulisan statemen dan ekspresi dalam C# harus diakhiri dengan titik koma (;).Kalau tidak…
…maka nanti akan error.
Contoh:
3. Penulisan Blok Kode
Blok kode di dalam C# dibungkus menggunakan kurung kurawal { ... }.
Contoh:
Biasanya blok kode digunakan untuk membungkus lebih dari satu statement. Jika statement hanya ada satu baris, maka bisa kita tidak bungkus dengan tanda kurung kurawal.
Contoh:
4. Penulisan Komentar
Komentar adalah teks yang tidak akan dieksekusi. Biasanya digunakan untuk menuliskan keterangan dan menon-aktifkan sebuah kode.
Komentar dalam C# ditulis dengan garis miring ganda dan garis miring bintang.
Contoh:
5. Gaya Case yang digunakan C
Bahasa pemrograman C# menggunakan Pascal Case dan Camel Case.
Untuk penulisan nama Class dan Fungsi atau Method, selalu diawali dengan huruf kapital.
Contoh:
Apabila nama fungsi dan class terdiri dari dua suku kata, maka ditulis bergabung seperti di atas.
Apa boleh menggunakan huruf kecil di depan?
Ya… boleh-boleh saja.
Tapi, itu akan melanggar garis pandu (guidelines) yang sudah ditetapkan Microsoft.
Kemudian untuk nama variabel, ditulis dengan huruf kecil di depan.
Contoh:
Jangan seperti ini:
6. Penulisan String dan Angka
String atau teks, biasanya ditulis dengan diapit tanda petik. Sedangkan angka dan tipe data boolean, itu tidak ditulis dengan tanda petik.
Contoh:
7. Reserved Keywords
Reserved Keywords adalah kata kunci yang tidak boleh digunakan sebagai nama variabel.
Pada C#, terdapat beberapa reserved keywords:
Akhir Kata
Dan itulah penjelasan sintaks bahasa pemrograman C#, Semoga artikel ini bermanfaat buat Anda dan selamat belajar. 🙂
No comments