Variabel & Tipe Data di C#
Penjelasan
Sama seperti Java, C# bertipe statis — setiap variabel harus dideklarasikan dengan tipe datanya. Tipe data dasar di C#: int (angka bulat), double (angka desimal), bool (true/false), char (satu karakter), dan string (teks). C# juga punya keyword var yang membuat compiler otomatis menyimpulkan tipe dari nilai yang diberikan, mirip auto di C++.
Contoh Konsep
string nama = "CompileDaily";
int tahun = 2026;
double rating = 4.8;
var aktif = true; // var, compiler menyimpulkan tipenya bool
Console.WriteLine(nama + " - " + tahun);
// Output: CompileDaily - 2026
Praktikum
Buat dua variabel: string namaKamu (isi dengan nama sendiri) dan int umurKamu. Tampilkan keduanya dalam satu baris lewat Console.WriteLine.
Ketik/edit bebas di sini untuk latihan — kode ini tidak dijalankan.
Tips
var bukan berarti C# jadi bertipe dinamis seperti PHP/JavaScript — tipe datanya tetap ditentukan SEKALI saat kompilasi berdasarkan nilai awal, cuma penulisannya saja yang diringkas.