首頁 >後端開發 >C++ >如何建立 VB.NET InputBox 的 C# 等效項?

如何建立 VB.NET InputBox 的 C# 等效項?

DDD
DDD原創
2025-01-03 10:50:44476瀏覽

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

VB.NET 的InputBox 的C# 等效項

VB.NET 的InputBox,用於顯示使用者輸入的模式彈出窗口,具有C# 對應項。

C#實作

InputBox 的 C# 版本需要新增對 Microsoft.VisualBasic 程式集的參考。新增參考後,您可以從 Microsoft.VisualBasic.Interaction 命名空間存取 InputBox 函數。以下是實現相同功能的C# 程式碼:

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}");
        }
    }
}

在此範例中:

  • 第一個參數(「輸入您的名字:」)是顯示給user.
  • 第二個參數(「輸入框範例」)是彈出視窗的標題。
  • 第三個參數參數 ("John Doe") 是在輸入欄位中預先填入的預設值。
  • 第四個和第五個參數(100, 100) 是指定彈出視窗位置的x 和y 座標

注意:唯一的強制參數是第一個,這是顯示給螢幕的提示。用戶。

以上是如何建立 VB.NET InputBox 的 C# 等效項?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn