Dasar-Dasar C# dan .NET yang Wajib Dipahami
- Berorientasi objek (OOP)
- Aman (type-safe)
- Modern dan mudah dipelajari
- Digunakan untuk Web, Desktop, Mobile, Game, dan Cloud
- C# = bahasanya
- .NET = dapur + alat masaknya
- using System; → memanggil library bawaan .NET
- class Program → wadah utama program
- Main() → titik awal program dijalankan
- Console.WriteLine() → menampilkan teks ke layar
Method digunakan untuk membuat kode lebih rapi dan bisa digunakan ulang.
static void Sapa(string nama)
{
Console.WriteLine("Halo " + nama);
}
Pemanggilan :
Sapa("Andi");
Konsep OOP Wajib di C#
Class dan Object
class Mobil
{
public string merk;
public int tahun;
public void Jalan()
{
Console.WriteLine("Mobil sedang berjalan");
}
}
Penggunaan:
Mobil mobil1 = new Mobil();
mobil1.merk = "Toyota";
mobil1.tahun = 2022;
mobil1.Jalan();
Pilar OOP dalam C#
Encapsulation → Membungkus data & method
Inheritance → Pewarisan class
Polymorphism → Banyak bentuk
Abstraction → Menyembunyikan detail
OOP adalah kunci utama untuk sukses di .NET, wajib benar-benar paham.
Namespace dan Library
Namespace membantu mengelompokkan kode.
using System;
using System.Collections.Generic;
Contoh :
List<string> nama = new List<string>();
Jenis Aplikasi di .NET
Dengan C# dan .NET, kamu bisa membuat:
- Web App → ASP.NET Core
- Desktop App → WinForms, WPF
- Mobile App → .NET MAUI
- Game → Unity
- Cloud & API → Web API
Tools yang Wajib Dipakai
-
Visual Studio / Visual Studio Code
-
.NET SDK
-
Git (Version Control)
- Kuasai dasar C# dulu
- Banyak latihan kecil
- Pahami OOP sebelum framework
- Jangan langsung lompat ke proyek besar
- Biasakan baca dokumentasi Microsoft

No comments:
Post a Comment