- Deklarasi Namespace
- Deklarasi Class
- Class Methods
- Class Attibutes
- Main Method
- Statement dan Expression
- Comment
Kita akan mulai dari program yang paling umum dan sederhana yaitu program hello world, marilah kita mulai disini saya menggunakan Xamarin tetapi jika ingin menggunakan Visual Studio juga gapapa.
Buatlah aplikasi berbasis console (Untuk tutorial ini sampai nanti selesai akan menggunakan aplikasi berbasis console biar mudah memahami kosepnya terlebih dahulu baru kemudian di topik bahasan tutorial yang lain saya akan bahas untuk membuat aplikasi mobile, desktop dan web)
Buat projec console base dengan memilih menu New Solution -> Others -> .Net -> Console Project
Silahkan berinama project sesuai dengan yang kalian inginkan, saya memberikan nama TutorialCSharp.
Dalam program ini saya memberikan penjelasan langsung dalam program dengan menggunakan block comments dan inline comments. Block comment ditandai dengan /* comments */ sedangkan inline comments ditandai dengan // comments.
Comments tidak akan di eksekusi oleh program dan hanya digunakan sebagai penjesalan atau sering desebut dokumentasi agar program mudah dibaca oleh orang lain jika kita bekerja dalam sebuah team.
Program tanpa Comments:
Untuk lebih memahami lebih jelas, maka saya akan gunakan coments pada program diatas maka akan jadi seperti dibawah ini:
Dalam program ini saya memberikan penjelasan langsung dalam program dengan menggunakan block comments dan inline comments. Block comment ditandai dengan /* comments */ sedangkan inline comments ditandai dengan // comments.
Comments tidak akan di eksekusi oleh program dan hanya digunakan sebagai penjesalan atau sering desebut dokumentasi agar program mudah dibaca oleh orang lain jika kita bekerja dalam sebuah team.
Program tanpa Comments:
using System; namespace TutorialCSharp { class MainClass { public static void Main(string[] args) { Console.WriteLine("Hello World!"); } } }
Untuk lebih memahami lebih jelas, maka saya akan gunakan coments pada program diatas maka akan jadi seperti dibawah ini:
/* * Block Import * Bahasa pemrograman akan menginport library untuk memanggil fungsi2 * yang sudah disediakan oleh pembuat framework * untuk C# pada block import menggunakan kata kunci using * dalam hal ini kita mengimport library System dengan: * * using System; */ using System; /* * Blok namespace digunakan untuk membuat package yang unique * atau mudahnya ini adalah wadah untuk membedakan * nama class yang sama * misalnya kita mempunyai dua nama class yang sama yang bernama * Kucing, maka kita bisa pisahkan kedua class Kucing itu * dengan namespace yang berbeda * * kita bisa pisahkan misalnya menggunakan: * namespace SpeciesAnggora * { * class Kucing * { * ... * } * } * * namespace SpeciesPersia * { * class Kucing * { * ... * } * } */ namespace TutorialCSharp { /* * Class merupakan sebuah kerangka dari program */ class MainClass { /* * Main() method adalah bagian program yang akan di eksekusi pertama kali * saat program pertama kali dijalankan * dalam sebuah aplikasi hanya ada satu Main() method * untuk menjalankan aplikasi tersebut * analoginya adalah sebuah stater untuk menjalankan aplikasi */ // Main() method juga bisa di sebut sebagai attribute dalam class // bisa attribute adalah komponen di dalam class public static void Main(string[] args) { // berikut ini adalah contoh pemanggilan attribute atau method dari dalam // // library System.Console.WriteLine() // // karena kita sudah mengimport dengan using System; // // maka untuk pemanggilannya cukup menggunakan Console.WriteLine() Console.WriteLine("Hello World!"); } } }
Kemudian run atau jalankan program maka akan muncul program pertama kita guys... "Hello World!"
Terimaksih banyak guys sampai ketemu di next tutorials... Dasar Syntax
No comments:
Post a Comment