Sintak Dasar C# ( C Sharp ) – Untuk Anda yang sudah menggunakan beberapa bahasa pemrograman. Sudah tidak asing lagi, bahwa terdapat beberapa kesamaan dalam sintaks dasar pada bahasa pemrograman walaupun berbeda bahasa programnya. Seperti contohnya C#, bahasa ini memiliki sintaks yang hampir mirip dengan C dan C++. Karena bahasa C# dikembangkan dari kedua bahasa program tersebut.
Daftar Isi
Beberapa Sintaks Dasar C# ( C Sharp )
Struktur Dasar Program C#
Seperti yang dijelaskan pada artikel sebelumnya, bahwasanya C# memiliki 5 bagian pada struktur programnya. Yaitu, Using, Namespace, Class, Mehtod dan Statement & Ekspresi. Dimana terdapat 4 bagian vital yang harus ada, kecuali “Namespace” agar program bisa berjalan dengan sempurna.
Baca Juga : Struktur Program C#
Penulisan Statement ( Pernyataan ) & Ekspresi
Penulisan pernyataan dan ekspresi pada C# harus diakhiri dengan tanda titik koma ( ; ). Dimana hampir semua bahasa pemrograman penulisannya seperti, yaitu diakhiri tanda tersebut.
Penulisan Blok Kode
Blok kode pada C# dibungkus dengan menggunakan kurung kurawal seperti ini ;
{ . . . }
Berikut contohnya ;
if (website == "IWTekno.com") { // Blok Kode Console.WriteLine("'Situs Teknologi Pemuda Blogger Indonesia'"); Console.WriteLine("Selamat Datang :-)"); }
Blok kode ini digunakan untuk membungkus lebih dari satu statement. Jika penulisan hanya memiliki satu statement atau 1 baris saja bisa membungkusnya dengan kurung kurawal ataupun tidak. Jika tidak dibungkus maka seperti ini contohnya ;
if (website == "IWTekno.com") Console.WriteLine("'Situs Teknologi Pemuda Blogger Indonesia'");
Penulisan Komentar
Komentar merupakan sebuah atau beberapa teks yang tidak dapat dieksekusi saat program dijalankan. Biasanya digunakan sebagai penanda dalam sebuah program dan juga bisa digunakan untuk menonaktifkan sebuah sourcecode.
Komentar pada C# ditulis dengan tanda garis miring ganda atau juga bisa garis miring + bintang. Garis miring ganda digunakan untuk komentar dengan satu baris dan garis miring + bintang untuk komentar lebih dari satu baris.
Berikut contohnya ;
// contoh komentar // ini juga contoh komentar /* Contoh komentar lebih dari satu baris Seperti ini contohnya Bisa sampai berbaris - baris */
Penulisan dengan Gaya Case
C# menggunakan Pascal Case dan Camel Case untuk gaya penulisannya. Pascal Case merupakan penulisan yang diawali dengan huruf besar diawal dan Camel Case merupakan penulisan yang diawali dengan huruf kecil diawal.
Pascal Case digunakan dalam penulisan sebuah Class dan Method
Contoh ;
// penulisan Class class NamaClass { // penulisan Method void NamaMethod() { Console.WriteLine("Pascal Case"); } }
Camel Case digunakan dalam penulisan Variabel
Contoh ;
string kode = "Penulisan Benar"; string kodeVariabel = "Penulisan Benar"; string Kode = "Penulisan Salah"; string kode_variabel = "Penulisan Salah";
Penulisan Class, Method & Variabel yang Tidak Boleh
Penulisan yang tidak boleh dilakukan dalam penamaan 3 bagian di atas, yaitu Class, Method dan Variabel. Dimana tidak boleh menuliskan dengan awalan angka dan tidak memberi spasi pada Class, Method atau Variabel yang diberi nama.
class 1Penulisan { // Penulisan Salah class Penulisan1 { // Penulisan Benar void 7bagian { // Penulisan Salah void bagian7 { // Penulisan Benar string kode Variabel; // Tidak boleh ada spasi string kodeVariabel; // Penulisan Benar
Penulisan String dan Angka
Penulisan string di C# ditulis dengan diapit tanda petik dua. Dan untuk angka dan tipe boolen tidak perlu tanda petik.
Contoh ;
string keterangan = "Contoh Penulisan String"; // penulisan string int angka = 123; // penulisan angka double angkaDecimal = 12.3; // penulisan angka desimal bool cek = true; // penulisan boolen
Reserved Keywords
Sudah ada yang tahu apa itu Reserved Keywords ? Reserve Keywords merupakan kata kunci yang tidak boleh digunakan sebagai nama variabel. Mengapa tidak boleh ? Karena kata – kata tersebut masuk dalam sistem bahasa pemrogramannya. Berikut kata kunci atau Reserve Keywords yang tidak boleh digunakan pada C# ;
abstract as base bool break byte case catch char checked class const continue decimal default delegate do double else enum event explicit extern false finally fixed float for foreach goto if implicit in int interface internal is lock long namespace new null object operator out override params private protected public readonly ref return sbyte sealed short sizeof stackalloc static string struct switch this throw true try typeof uint ulong unchecked unsafe ushort using using static virtual void volatile while
Demikianlah Penjelasan tentang Sintaks Dasar C#. Semoga Bermanfaat.