Dasar-Dasar C#
Dasar-Dasar C#
Bahasa pemograman C# ialah bahasa yang dikembangkan dari bahasa pendahulunya yaitu C dan C++.
1.Struktur Dasar C#
Struktur C# ada tiga yaitu :
1.Bagian Deklarasi Pustaka
2.Bagian Class
3.Bagian Fungsi Atau Method
Contoh :
// 1. Deklarasi pustaka
using System;
// 2. Bagian Class
class ProgramHello
{
// 3. Bagian Fungsi
static void Main(String[] args)
{
Console.WriteLine("Hello World!");
}
}
Berikut Penjelasannya:
A.Bagian Deklarasi Pusaka
Ini adalah bagian paling atas dari program C#. Pada bagian ini, kita menuliskan pustaka (library) yang dibutuhkan dalam program.
Pengertian Pusaka
Pustaka berisi sekumpulan fungsi, method, class, objek, konstanta, dan variabel yang bisa kita gunakan ulang di dalam program.
Sebagai contoh:
using System;
Pustaka ini kita butuhkan untuk menggunakan class
Console
dan method WriteLine()
.B. Bagian Class
Bahasa pemrograman C# adalah bahasa pemrograman yang menggunakan paradigma OOP (Object Oriented Programming) atau pemrograman berorientasikan objek.
Contoh:
using System;
class ProgramHello
{
static void Main(String[] args)
{
Console.WriteLine("Hello World!");
}
}
C. Bagian Fungsi
Pada bagian ini, kita bisa menuliskan fungsi-fungsi dari program.Fungsi yang harus ada di dalam setiap program adalah fungsi
Main()
.Kalau tidak ada fungsi ini, program tidak akan bisa dijalankan. Karena fungsi Main()
merupakan fungsi utama yang akan dieksekusi pertama kali.using System;
class ProgramHello
{
static void Main(String[] args)
{
// kode program di tulis di sini
Console.WriteLine("Hello World!");
}
}
2. Penulisan Statement dan Ekspresi
Penulisan statemen dan ekspresi dalam C# harus diakhiri dengan titik koma (
;
).using System;
class ProgramHello
{
static void Main(String[] args)
{
// stetmen dan ekspresi bisa ditulis di sini
Console.WriteLine("Hello World!");
Console.WriteLine("Hello Indonesia!");
Console.WriteLine("Hello Lombok!");
Console.WriteLine("Saya balajar C#!");
}
}
3. Penulisan Blok Kode
Blok kode di dalam C# dibungkus menggunakan kurung kurawal
{ ... }
.if(password == "petanikode")
{
// ini blok kode IF
Console.WriteLine("Password Benar!");
Console.WriteLine("Selamat Datang");
}
Biasanya blok kode digunakan untuk membungkus lebih dari satu statement. Jika statement hanya ada satu baris, maka bisa kita tidak bungkus dengan tanda kurung kurawal.
if(password == "petanikode")
Console.WriteLine("Selamat datang");
4. Penulisan Komentar
Komentar adalah teks yang tidak akan dieksekusi. Biasanya digunakan untuk menuliskan keterangan dan menon-aktifkan sebuah kode.Komentar dalam C# ditulis dengan garis miring ganda dan garis miring bintang.
// ini komentar
// ini juga komentar
/*
Komentar yang lebih dari
satu baris, biasnaya
ditulis menggunakan garis miring
dan bintang seperti ini
*/
5. Gaya Case yang digunakan C#
Bahasa pemrograman C# menggunakan Pascal Case dan Camel Case.Untuk penulisan nama Class dan Fungsi atau Method, selalu diawali dengan huruf kapital.
// penulisan nama class
class ProgramCoba
{
// penulisan nama fungsi atau method
void NamaFungsi()
{
Console.WriteLine("Lakukan sesuatu");
}
}
6. Penulisan String dan Angka
String atau teks, biasanya ditulis dengan diapit tanda petik. Sedangkan angka dan tipe data boolean, itu tidak ditulis dengan tanda petik.
"Ini adalah sebuah string"
121 // ini angka
13.3 // ini juga angka
true // ini boolean
7. Reserved Keywords
Reserved Keywords adalah kata kunci yang tidak boleh digunakan sebagai nama variabel.
abstract as base bool
break byte case catch
char checked class const
continue decimal default delegate
do double else enum
event explicit extern false
finally fixed float for
foreach goto if implicit
in int interface internal
is lock long namespace
new null object operator
out override params private
protected public readonly ref
return sbyte sealed short
sizeof stackalloc static string
struct switch this throw
true try typeof uint
ulong unchecked unsafe ushort
using using static virtual void
volatile while
Komentar
Posting Komentar