Rumah >pembangunan bahagian belakang >C++ >Bagaimana untuk Mencipta Setara C# bagi InputBox VB.NET?

Bagaimana untuk Mencipta Setara C# bagi InputBox VB.NET?

DDD
DDDasal
2025-01-03 10:50:44464semak imbas

How to Create a C# Equivalent of VB.NET's InputBox?

C# Setara dengan VB.NET's InputBox

VB.NET's InputBox, digunakan untuk memaparkan tetingkap pop timbul modal untuk input pengguna, mempunyai rakan sejawat C#.

C# Pelaksanaan

Versi C# InputBox memerlukan penambahan rujukan kepada pemasangan Microsoft.VisualBasic. Setelah rujukan ditambahkan, anda boleh mengakses fungsi InputBox daripada ruang nama Microsoft.VisualBasic.Interaction. Berikut ialah kod C# untuk mencapai fungsi yang sama:

using Microsoft.VisualBasic;

namespace InputBoxExample
{
    class Program
    {
        static void Main(string[] args)
        {
            string input = Interaction.InputBox("Enter your name:", "Input Box Example", "John Doe", 100, 100);

            Console.WriteLine($"User entered: {input}");
        }
    }
}

Dalam contoh ini:

  • Argumen pertama ("Masukkan nama anda:") ialah gesaan yang dipaparkan kepada pengguna.
  • Argumen kedua ("Contoh Kotak Input") ialah tajuk tetingkap timbul.
  • Argumen ketiga ("John Doe") ialah nilai lalai yang dipra-isi dalam medan input.
  • Argumen keempat dan kelima (100, 100) ialah koordinat x dan y yang menyatakan kedudukan tetingkap timbul pada skrin.

Nota: Satu-satunya hujah wajib ialah yang pertama, iaitu gesaan yang dipaparkan kepada pengguna.

Atas ialah kandungan terperinci Bagaimana untuk Mencipta Setara C# bagi InputBox VB.NET?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn