Pages

Diberdayakan oleh Blogger.

Jumat, 29 Mei 2015

PENGENALAN BAHASA PEMROGRAMAN C#

C# adalah bahasa pemrograman baru yang diciptakan oleh Microsoft yang dikembangkan dibawah kepemimpinan Anders Hejlsberg yang telah menciptakan berbagai macam bahasa pemrograman termasuk Borland Turbo C++ dan orland Delphi. Bahasa C# juga telah di standarisasi secara internasional oleh ECMA. Seperti halnya bahasa pemrograman yang lain, C# bisa digunakan untuk membangun berbagai macam jenis aplikasi, seperti aplikasi berbasis windows (desktop) dan aplikasi berbasis web serta aplikasi berbasis web services.

Feature dalam C#

Sebagai bahasa pemrograman baru C# banyak mengadopsi feature dari beberapa bahasa perogrmaan terkenal dan banyak komunitasnya tetapi yang paling dominan adalah Java adapun komposisinya adalah sebagai berikut 70% Java, 10% C++, 5% Visual Basic, 15% baru.

 Feature yang sama dengan JAVA
• Object-orientation (single inheritance)
• Interfaces
• Exceptions
• Threads
• Namespaces (like Packages)
• Strong typing
• Garbage Collection
• Reflection
• Dynamic loading Code

 Feature yang sama dengan C++

• (Operator) Overloading
• Pointer arithmetic in unsafe code
• Some syntactic details
• Reference and output parameters
• Objects on the stack (structs)
• Rectangular arrays
• Enumerations
• Unified type system
• goto
• Versioning
• Component-based programming
• Properties
•  Events
• Delegates
• Indexers
• Operator overloading
• foreach statements
• Boxing/unboxing
• Attributes

Penulisan Kode C#

Langkah-langkah penulisan kode C# :

1. Kode program diawali dengan mendeklarasikan nama Class atau namespace
2. Aplikasi dibuka dengan tanda “{“ dan pada akhir kode ditutup dengan tanda “}”.
3. Aplikasi C# dibangun oleh satu atau beberapa fungsi yang diletakan di dalam sebuah Class dengan ketentuan sebagai berikut.

· Nama suatu fungsi pada C# harus diawali dengan huruf, atau garis bawah “_” yang kemudian bisa diikuti oleh huruf, angka atau garis bawah.
· Pada bagian akhir nama fungsi digunakan tanda kurung buka dan kurung tutup “()”.
· Penamaan fungsi tidak boleh mengandung spasi. Awal dan akhir suatu fungsi di mulai dengan tanda “{“ dan diakhiri dengan tanda “}”.
· Penulisan komentar ( tulisan yang tidak di eksekusi) dapat dibuat sebagai berikut
· Komentar satu baris dengan menggunakan tanda “//”
· Komenter yang lebih dari satu baris dengan di awali tanda “/*” dan diakhiri oleh “*/”
 Contoh program yang paling sederhana untuk file Hallo.cs class HelloWorld
 {
// Bagian utama program C# à ini adalah contoh komentar 1 baris
public static void Main()
{
System.Console.WriteLine(“Hello, World”);
}
/* ini cantoh komentar
lebih dari satu baris */
}

Escape Sequences


Escape Sequences adalah karakter-karakter khusus yang tidak akan itampilkan. Contohnya, ada karakter yang digunakan sebagai tanda akhir dari suatu baris yang memerintahkan program untuk melanjutkan ke baris berikutnya. Cara penulisannya diawali dengan tanda \ diikuti dengan karakter khusus (dalam contoh ini adalah “n”) sehingga penulisannya menjadi \n.

0 komentar:

Posting Komentar