首页 >后端开发 >C++ >如何创建 VB.NET InputBox 的 C# 等效项?

如何创建 VB.NET InputBox 的 C# 等效项?

DDD
DDD原创
2025-01-03 10:50:44463浏览

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