Tampilkan output konsol

Selesai

Tip

Lihat tab Teks dan gambar untuk detail selengkapnya!

Hal paling mendasar yang dapat dilakukan program adalah berkomunikasi dengan Anda. Di C#, Anda menampilkan output ke konsol menggunakan Console.WriteLine() metode .

Menggunakan Console.WriteLine()

Console.WriteLine()Metode ini mengeluarkan teks ke konsol. Anda memanggilnya dengan memberikan teks yang ingin Anda tampilkan di dalam tanda kurung, diapit oleh tanda kutip ganda:

Console.WriteLine("Hello, world!");

Keluaran:

Hello, world!

Anda dapat menjalankan kode ini sendiri di Editor Kode C#.

Tanda kutip ganda diperlukan

Dalam C#, teks harus selalu diapit tanda kutip ganda ("). Tanda kutip tunggal (') tidak akan berfungsi untuk teks. Pastikan Anda menggunakan tanda kutip lurus (") dan bukan tanda kutip keriting.

Titik koma itu penting

Perhatikan titik koma (;) di akhir baris. Dalam C#, setiap instruksi harus diakhir dengan titik koma. Ini memberi tahu komputer bahwa Anda telah selesai memasukkan perintah.

Mencetak beberapa item

Anda dapat meneruskan beberapa nilai ke Console.WriteLine() dengan memisahkannya menggunakan koma. C# secara otomatis menyisipkan spasi di antara setiap item:

Console.WriteLine("Hello", "world!");

Keluaran:

Hello world!

Menggunakan karakter escape

Terkadang Anda memerlukan kontrol lebih besar atas pemformatan—seperti memulai baris baru, menambahkan spasi tab, atau menyertakan tanda kutip di dalam teks Anda. Anda tidak bisa hanya menekan Enter atau Tab di dalam tanda kutip Anda. Sebagai gantinya, C# menggunakan karakter escape, yaitu kombinasi khusus yang diawali dengan garis miring terbalik (\):

Urutan escape Apa fungsinya Example Output
\n Memindahkan teks ke baris baru Console.WriteLine("Line 1\nLine 2"); Line 1
Line 2
\t Menambahkan spasi tabulasi Console.WriteLine("Name:\tAlex"); Name: Alex
\\ Mencetak backslash secara harfiah Console.WriteLine("Path: C:\\Users"); Path: C:\Users
\" Mencetak tanda kutip ganda Console.WriteLine("She said, \"Hi!\""); She said, "Hi!"

Pastikan menggunakan backslash (\) dan bukan garis miring (/).

Console.Write() vs. Console.WriteLine()

Ada metode lain yang disebut Console.Write() yang berfungsi mirip dengan Console.WriteLine(), tetapi dengan satu perbedaan penting:

  • Console.WriteLine() menambahkan pemisah baris di akhir, memindahkan output berikutnya ke baris baru
  • Console.Write() mencetak ke baris saat ini tanpa menambahkan pemisah baris

Contoh:

Console.Write("Hello");
Console.Write(" ");
Console.Write("world!");

Keluaran:

Hello world!

Jika Anda menggunakan Console.WriteLine() sebagai gantinya, outputnya adalah:

Hello

world!