String & Interpolation di C#
Penjelasan
String di C# bisa dimanipulasi dengan banyak method bawaan: Length (panjang string, property bukan method), Substring() (memotong bagian string), dan Split() (memecah jadi array). C# juga punya string interpolation (diawali tanda $ sebelum tanda kutip) yang memudahkan menyisipkan variabel langsung ke dalam string.
Contoh Konsep
string nama = "CompileDaily";
string kategori = "Study";
// Cara lama (concatenation)
Console.WriteLine(nama + " " + kategori);
// String interpolation (lebih ringkas)
Console.WriteLine($"{nama} {kategori}");
string kalimat = "CompileDaily Study";
Console.WriteLine(kalimat.Length); // 19
Praktikum
Buat variabel string email = "[email protected]". Pakai Split('@') untuk memisahkan bagian sebelum dan sesudah "@", lalu tampilkan keduanya memakai string interpolation.
Ketik/edit bebas di sini untuk latihan — kode ini tidak dijalankan.
Tips
Biasakan pakai string interpolation ($"{variabel}") dibanding operator + untuk menggabung string — lebih mudah dibaca terutama kalau menyisipkan banyak variabel sekaligus, dan jadi standar penulisan C# modern.