0

私はプログラミングが初めてで、C# アプリケーションで遊んでいました...
私のコードの何が問題なのですか?

private void button1_Click(object sender, EventArgs e)
{
    String text = textBox1.Text;
    text = Console.ReadLine();
    Console.WriteLine(text);
    MessageBox.Show("hi"+ text);
}

ユーザー入力を取得して、C#アプリケーションで印刷しようとしています。

4

1 に答える 1

2

問題は、コンソール アプリケーションまたはユーザー インターフェイス アプリケーション (WPF、WinForms など) のどちらを使用しているかということです。

コンソール アプリケーションを使用している場合は、次のことを行う必要があります。

string input = Console.ReadLine(); //Getting an input from the user.
Console.WriteLine(input); //Print the input.

WPF などのユーザー インターフェイス アプリケーションを使用している場合は、次のことを行う必要があります。

string input = textBox1.Text; //You should have a textbox in the view with the name textBox1
MessageBox.Show("hi" + input); //Shows a message box.
于 2013-10-26T09:54:25.917 に答える