Posted on 22.13

C#

1. Sejarah C#


Pengembangan dari tiga bahasa pemrograman sebelumnya, yaitu C/C++, Java dan Visual Basic.
Memiliki kehandalan seperti C/C++
Mendukung pemrograman berbasis objek seperti Java
Kemudahan rapid application development seperti Visual Basic



2. Dasar Pemrogaman C#


Bersifat case sensitive
  ex : variabel A berbeda dengan variabel a
Penulisan komentar
  //komentar baris tunggal pada C#
  /* komentar banyak baris
       pada C# */



3. Variabel


Tempat untuk menyimpan nilai
Variabel harus dideklarasikan terlebih dahulu karena kompiler harus mengetahui terlebih dahulu tipe data dari variabel yang akan dideklarasikan agar dapat melakukan pengecekan





4. Tipe Data


Tipe Data Integer
  byte, sbyte, short, ushort, int, uint, long dan ulong
Tipe Data Floating Point
  float dan double
Tipe Data Decimal
Tipe Data Characters
Tipe Data Boolean



5. Konversi Tipe Data


Automatic Conversions
Tipenya kompatibel
Tipe tujuan memiliki range yang lebih besar
Casting Incompatible Types
Tipe data yang tidak kompatibel






6. Operator


Aritmatic Operator
Bitwise Operator
Relational Operator
Logical Operator
Assigment Operator



7. Progam Control Statement


Ada tiga program control statement pada C#,
Selection statement à if dan switch statement
Iteration statement à for, while, do-while, foreach
Jump statement à break, continue, goto, return dan throw



8. If Statement


Digunakan untuk pemilihan berdasarkan kondisi tertentu
  if (condition) statement1;
else statement2;
Jika kondisi dipenuhi, maka statement1 dijalankan sebaliknya statement2 dijalankan



9. If Nested Statement


Statement pemilihan dengan lebih dari satu kondisi
  if(condition){
  statement1
} else if(condition){
  statement2
} else {
  statement3
}




10. Switch Statement


Fungsi switch sama dengan fungsi if…else dengan else lebih dari satu
Lebih efisien dari fungsi if



11. For... Loop Statement


Digunakan untuk perulangan yang batasnya sudah diketahui dengan jelas, misal 1 s.d. 10
Memerlukan dua variabel untuk awal dan akhir perulangan
Nilai variabel penghitung (counter) akan secara otomatis bertambah atau berkurang



12.While... Loop Statement


13. Foreach Statement


14. Method

kumpulan statement yang dikerjakan bersama-sama untuk menyelesaikan tugas tertentu

Ada dua macam method :
mengembalikan nilai à void
tidak mengembalikan nilai à return



15. Parameter

Method dapat menerima nilai menggunakan parameter



16. Method Overloading

membuat method dengan nama yang sama dengan ketentuan jumlah parameter atau tipe parameternya berbeda

Read More

Posted on 09.33

Blog saya..

Bikin blog ..
gampang-gampang susah..
dulu pernah bikin, waktu SMP pas lagi pelajaran Teknik Informasi dan Komunikasi, tapi karena udah lama gak buka sekarang udah  lupa cara-caranya.. dan sekarang ditemuin lagi sama bloger karena tuntutan tugas di sekolah. Read More