如何获取用户输入并在C#中打印?

时间:2013-10-26 09:48:57

标签: c#

我是编程新手,正在玩C#应用程序...
我的代码出了什么问题?

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

我只是想获取用户输入并在c#应用程序中打印它。

1 个答案:

答案 0 :(得分: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.