Menu
CoddyTech

Interpolasi string

Termasuk bagian Dasar-Dasar dalam perjalanan C# di Coddy. Pelajaran 32 dari 69.

Sejauh ini kita sudah belajar cara mencetak string sederhana, tetapi terkadang kita perlu menyisipkan nilai variabel ke dalam string.

Contoh:

int age = 10;
System.Console.WriteLine("His age is: age");

Ini akan mencetak "His age is: age", bukan "His age is: 10"

Untuk menyelesaikan ini, kita akan menggunakan interpolasi string:

int age = 30;
string name = "Alice";
double balance = 1500.75;

System.Console.WriteLine($"Name: {name}, Age: {age}, Balance: {balance}");
  • $ menandakan bahwa string tersebut adalah string interpolasi.
  • {} adalah placeholder untuk variabel.

Cara lain untuk menggabungkan string dengan variabel adalah menggunakan operator plus +:

System.Console.Write("Name: " + name + " Age: " +  age + " Balance: " + balance);
challenge icon

Tantangan

Pemula

Kamu diberi kode yang menyimpan string acak sebagai input ke variabel bernama rnd.

Cetak "The input is: " dan string acak yang ada di dalam variabel rnd ke konsol menggunakan interpolasi string.

Periksa kasus uji untuk melihat contoh!

Coba sendiri

using System;

public class Program {
    public static void Main(string[] args) {
        string rnd = Console.ReadLine();
        
        // Tulis kodemu di bawah ini
        
    }
}
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler C# online