Rumah >pembangunan bahagian belakang >C++ >Bagaimanakah Saya Boleh Meniru Fungsi InputBox VB.NET dalam C#?
Cara Menggunakan InputBox dalam C#
Sementara VB.NET menyediakan fungsi InputBox yang mudah untuk memaparkan dialog modal dan menangkap input pengguna, C# tidak mempunyai persamaan langsung. Walau bagaimanapun, terdapat cara mudah untuk mencapai kefungsian yang serupa menggunakan kelas Interaksi daripada ruang nama Microsoft.VisualBasic.
Penyelesaian
Untuk menggunakan InputBox bersamaan dalam C#, tambah rujukan kepada perhimpunan Microsoft.VisualBasic, kemudian panggil kaedah InputBox daripada ruang nama Interaksi sebagai berikut:
using Microsoft.VisualBasic; string input = Interaction.InputBox("Prompt");
Argumen pertama (prompt) adalah wajib, manakala baki argumen (tajuk, nilai lalai, koordinat x dan koordinat y) adalah pilihan.
Contoh
Kod berikut menunjukkan cara untuk memaparkan dialog InputBox dengan gesaan yang ditentukan dan menangkap input pengguna:
string name = Interaction.InputBox("Please enter your name:"); Console.WriteLine($"Your name is {name}");
Dengan memanfaatkan kelas Interaksi, anda boleh menggunakan fungsi InputBox dengan mudah dalam aplikasi C# anda untuk mengumpulkan input pengguna melalui dialog modal.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Meniru Fungsi InputBox VB.NET dalam C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!