Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Tutorial ini menunjukkan cara membuat dan menjalankan aplikasi konsol .NET di Visual Studio 2026.
Prasyarat
Visual Studio 2026 atau yang lebih baru dengan beban kerja pengembangan desktop .NET terinstal. .NET SDK secara otomatis diinstal saat Anda memilih beban kerja ini.
Untuk informasi selengkapnya, lihat Menginstal .NET SDK dengan Visual Studio.
Membuat aplikasi
Buat proyek aplikasi konsol .NET bernama "HelloWorld".
Mulai Visual Studio.
Pada halaman mulai, pilih Buat proyek baru.
Pada halaman Buat proyek baru, masukkan konsol di kotak pencarian. Selanjutnya, pilih C# atau Visual Basic dari daftar bahasa, lalu pilih Semua platform dari daftar platform. Pilih templat Aplikasi Konsol
, lalu pilih Berikutnya .
Tips
Jika Anda tidak melihat templat .NET, Anda mungkin kehilangan beban kerja yang diperlukan. Di bawah pesan Tidak menemukan apa yang Anda cari?, klik tautan Instal lebih banyak alat dan fitur. Penginstal Visual Studio terbuka. Pastikan Anda memiliki komponen pengembangan desktop .NET yang terinstal.
Dalam dialog Mengonfigurasi proyek baru Anda, masukkan HelloWorld di kotak Nama proyek. Lalu pilih Berikutnya.
Dalam dialog informasi tambahan:
- Pilih .NET 10.0 (Dukungan Jangka Panjang).
- Pilih Buat.
Templat membuat aplikasi sederhana yang menampilkan "Halo, Dunia!" di jendela konsol. Kode berada dalam file Program.cs atau Program.vb:
// See https://aka.ms/new-console-template for more information Console.WriteLine("Hello, World!");Imports System Module Program Sub Main(args As String()) Console.WriteLine("Hello World!") End Sub End ModuleJika bahasa yang ingin Anda gunakan tidak ditampilkan, ubah pemilih bahasa di bagian atas halaman.
Templat C# menggunakan pernyataan tingkat atas untuk memanggil Console.WriteLine(String) metode untuk menampilkan pesan di jendela konsol. Templat Visual Basic mendefinisikan
Module ProgramdenganSub Mainmetode yang memanggil metode yang sama.
Menjalankan aplikasi
Tekan Ctrl+F5 untuk menjalankan program tanpa penelusuran kesalahan.
Jendela konsol terbuka dengan teks "Halo, Dunia!" yang dicetak di layar. (Atau "Halo Dunia!" tanpa koma dalam templat proyek Visual Basic.)
Tekan tombol apa pun untuk menutup jendela konsol.
Tingkatkan aplikasi
Tingkatkan aplikasi untuk meminta nama pengguna dan menampilkannya bersama dengan tanggal dan waktu.
Di Program.cs atau Program.vb, ganti konten dengan kode berikut:
Console.WriteLine("What is your name?"); var name = Console.ReadLine(); var currentDate = DateTime.Now; Console.WriteLine($"{Environment.NewLine}Hello, {name}, on {currentDate:d} at {currentDate:t}!"); Console.Write($"{Environment.NewLine}Press Enter to exit..."); Console.Read();Console.WriteLine("What is your name?") Dim name = Console.ReadLine() Dim currentDate = DateTime.Now Console.WriteLine($"{Environment.NewLine}Hello, {name}, on {currentDate:d} at {currentDate:t}") Console.Write($"{Environment.NewLine}Press any key to exit...") Console.ReadKey(True)Kode ini menampilkan perintah di jendela konsol dan menunggu hingga pengguna memasukkan string diikuti dengan kunci Enter. Ini menyimpan string ini dalam variabel bernama
name. Ini juga mengambil nilai properti DateTime.Now, yang berisi waktu lokal saat ini, dan menetapkannya ke variabel bernamacurrentDate. Dan menampilkan nilai-nilai ini di jendela konsol. Terakhir, ini menampilkan perintah di jendela konsol dan memanggil metode Read() untuk menunggu input pengguna.Environment.NewLine adalah cara yang tidak tergantung pada platform dan bahasa untuk mewakili jeda baris. Alternatifnya adalah
\ndi C# danvbCrLfdi Visual Basic.Tanda dolar (
$) di depan string memungkinkan Anda menempatkan ekspresi seperti nama variabel dalam kurung kurawal dalam string. Nilai ekspresi disisipkan ke dalam string menggantikan ekspresi tersebut. Sintaks ini disebut sebagai string terinterpolasi .Tekan Ctrl+F5 untuk menjalankan program tanpa penelusuran kesalahan.
Tanggapi perintah dengan memasukkan nama dan menekan tombol Enter.
Tekan tombol apa pun untuk menutup jendela konsol.
Sumber daya tambahan
Langkah berikutnya
Dalam tutorial ini, Anda membuat aplikasi konsol .NET. Dalam tutorial berikutnya, Anda men-debug aplikasi.