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 回答