21 January 2015

C# : Struktur Program


Yuk yang mo ikutan belajar C# barengan rani yang lagi punya misi "learning by forced"  ini wkwkwkwk...

Where to start... hmmm ... kita mulai dengan memahami bagian-bagian dasar dari program C#:

  • Deklarasi Namespace
  • Class
  • Class methods
  • Class attributes
  • Main method
  • Statements & Expressions
  • Comments

Mari kita buka Visual Studio, kali ini rani pake VS2010. Kemudian klik menu File-> New -> Project...

Pilih template Visual C# -> Windows, kemudian pilih Console Application. Setelah itu beri nama project dan klik Tombol OK.

Secara otomatis akan terbentuk file-file seperti di gambar. Buka File Program.cs
Kemudian ketikan/lengkapi default code dengan code berikut:
using System;
namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            /* ini aplikasi C# pertamaku */
            Console.WriteLine("Selamat Datang!");
            Console.ReadKey();
        }
    }
}


Saat code diatas dijalankan maka akan menghasilkan teks di bawah ini:

Sekarang mari kita bahas satu per satu bagian dari code diatas.
  • Baris pertama using System; pernyataan using digunakan untuk memasukan sebuah namespace bernama System ke dalam program (klo di VB.NET nya mah Imports kali yah). Sebuah program umumnya bisa memiliki beberapa pernyataan using.
  • Baris berikutnya adalah deklarasi namespace. Namespace adalah kumpulan dari beberapa class. Namespace bernama ConsoleApplication1 memuat class bernama Program.
  •  Pada baris selanjutnya ada deklarasi class bernama Program yang dapat memuat data dan method yang digunakan dalam program. Class biasanya terdiri lebih dari satu method. Method adalah aksi yang dilakukan class. Tapi pada contoh ini kita hanya punya satu method bernama Main.
  • Lalu baris setelah itu terdapat code yang mendefinisikan method bernama Main, yang merupakan titik awal berjalannya program C# saat dieksekusi pertama kali.
  • Kemudian pada baris yang diapit oleh garis miring dan bintang /*...*/ akan diabaikan saat program berjalan, karena ini hanya merupakan comment tambahan yang biasanya merupakan catatan untuk si coder.
  • Aksi yang terdapat dalam method Main adalah Console.WriteLine("Selamat Datang!");
  • WriteLine adalah method yang dari class console yang terdapat pada namespace System. Pernyataan ini menghasilkan pesan "Selamat Datang!" yang akan ditampilkan pada layar.
  • Dan baris terakhir Console.ReadKey(); digunakan untuk para pengguna Visual Studio .NET, biar saat eksekusi cmd window ga langsung ketutup. Dan baru ketutup setelah menekan sebuah tombol dari keyboard.
Catatan:
  • Penulisan code C# itu case sensitive, yang berarti huruf besar dan huruf kecil dianggap berbeda.
  • Semua pernyataan dan baris code selalu diakhiri dengan titik koma(;).
  • Eksekusi program selalu dimulai dengan method Main.
  • Nama file bisa/boleh berbeda dengan nama class.

Click here if you like this article.


0 comments: