Study
C#

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.

Editor Latihan

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.