我是编程新手,正在玩C#应用程序...
我的代码出了什么问题?
private void button1_Click(object sender, EventArgs e)
{
String text = textBox1.Text;
text = Console.ReadLine();
Console.WriteLine(text);
MessageBox.Show("hi"+ text);
}
我只是想获取用户输入并在c#应用程序中打印它。
答案 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.