Struktur Program C#
Sebelum kita mempelajariscript dasar dari bahasapemrograman C #, mari kita lihat struktur sederhana dari program C# "Hello World". Dengan begitu, kita dapat menjadikannya sebagai referensi untuk bab-babselanjutnya.
C # HELLO WORLD
Pada dasarnya struktur pemrograman C# terdiri dari bagian berikut ini:- Namespace declaration (Pendeklarasian namespace/nama program).
- A class (Class).
- Class methods (Methode di dalam sebuah class).
- Class attributes (Atribut sebuah class).
- A Main method (Metode utama).
- Statements & Expressions.
- Comments.
using System;
namespace HelloWorldApplication
{
class Program
{
static void Main(string[] args)
{
/* my first program in C# */
Console.WriteLine("Hello World");
Console.ReadKey();
}
}
}
Hello World
Sekarang, mari kita lihat macam - macam bagian yang ada pada script/code program di atas:
- Baris pertama dari code diatas adalah using System; Kata kunci usingdigunakan untuk menyertakan namespace System dalam program. Sebuah program umumnya menggunakan beberapa pernyataan/statements.
- Baris berikutnya merupakan deklarasi namespace/namespace declaration.Namespace adalah kumpulan dari kelas. Namespace HelloWorldApplication berisi kelas Program.
- Baris berikutnya merupakan class declaration, Class Program berisi data danmetode definisi yang menggunakan program Anda. Class umumnya akan berisilebih dari satu metode. Metode menentukan perilaku kelas. Namun, classProgram hanya memiliki satu metode Utama/ Main Method.
- Baris berikutnya mendefinisikan tentang Main method, dimana main metodemerupakan entry point untuk semua C# programs. Main method menyatakankelas apa yang akan dilakukan ketika di eksekusi.
- Baris berikutnya /*...*/ akan di abaikan oleh C# compiler dan telah dimasukkanuntuk menambahkan comments tambahan dalam program anda.
- Main method specifies its behavior with the statementConsole.WriteLine("Hello World"); WriteLine merupakan metode dari Consoleclass yang didefinisikan di System namespace. Statements ini menyebabkan pesan "Hello World" tampil di layar PC anda.
- Baris terakhir Console.ReadKey(); ini untuk Pengguna VS.NET. Hal ini membuat program menunggu untuk menekan tombol dan mencegah layar dari berjalan dan menutup seketika ketika program ini diluncurkan dari Visual Studio. NET.
- C# itu case sensitive artinya penulisan setiap code/scriptnya harus benar jenis hurufnya (kapital maupun huruf kecil).
- Setiap statements/ pernyataan dan expression harus di akhiri dengan titik koma(;).
- Pengeksekusian program selalu dimulai dari Main method/ Metode utama.
- Tidak seperti Java, nama file dapat berbeda dengan nama kelas/class.
0 komentar