ホームページ >バックエンド開発 >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?

C# VB.NET の InputBox と同等

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

この例では:

  • 最初の引数 (「Enter your name:」) は、ユーザーに表示されるプロンプトです。 user.
  • 2 番目の引数 (「入力ボックスの例」) は、ポップアップ ウィンドウのタイトルです。
  • 3 番目の引数 (「John Doe」) は、入力フィールドに事前に入力されているデフォルト値です。
  • 4 番目と 5 番目の引数 (100, 100) は、ポップアップの位置を指定する x 座標と y 座標です。

注: 唯一の必須の引数は最初の引数であり、これが表示されるプロンプトです。ユーザー。

以上がVB.NET の InputBox と同等の C# を作成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。