Aturan Penulisan Dasar C#

Kita akan membahas sedikit tentang dasar aturan penulisan yang digunakan dalam melakukan coding dengan bahasa C#. Pada saat membuat project pertama kali pasti akan menemukan code diisi sebagai berikut secara otomatis:

 // See https://aka.ms/new-console-template for more information
 Console.WriteLine("Hello, World!");
Cobalah bisa jalankan dan hasilnya akan seperti berikut:

pada baris pertama pada code diatas kalian akan mendapati pesan otomatis. baris pertama tersebut tidak akan dianggap oleh IDE karena menggunakan tanda penulisan berupa "//" yang berarti pada baris tersebut akan diabaikan. ini dinamakan comment yang digunakan untuk memberikan pesan pada diri sendiri dimasa mendatang atau orang lain. Comment tidak selalu harus ditulis dengan "//" bisa juga ditulis dengan "/*" dan disambung dengan "*/" di baris lain yang menyebabkan diantara kedua tanda itu akan dianggap sebagai komentar

Pada baris kedua kita akan melihat baris code yang ditulis secara otomatis berupa "Console.WriteLine("Hello, World");". Baris ini berguna mengeluarkan output pada layar berupa kata yang didalam kutip dua yaitu "Hello, World!". Kenapa ditulis "Console.WriteLine("Hello, World");" berikut adalah penjelasan yang lebih detail.
1. Console adalah system assembly yang mengatur output dan input pada C#. Kalau tertarik apa saja yang disajikan dalam Console ini bisa coba lihat pada website berikut : https://learn.microsoft.com/en-us/dotnet/api/system.console?view=net-7.0
2. WriteLine() adalah method dalam console yang digunakan untuk mengeluarkan output di layar.
3. "Hello, World!" adalah apa yang ingin ditulis pada layar. ini harus dimasukan kedalam method yaitu WriteLine() dan diletakan diantara kutip dua yang pada akhirnya menjadi WriteLine("Hello, World!");
4. Terakhir adalah tanda ";" yang berarti mengakhiri perintah pada baris tersebut. Tanda ";" harus diletakan selalu di akhir perintah untuk memberitahu IDE bahwa perintah adalah sepanjang baris itu. jika tidak maka IDE akan terus berlanjut mencari perintah walaupun sudah tidak ada dan menyebabkan error.

Comments