我希望textbox1.text的输入显示在占位符{0}中 所以,如果textbox1.text =“Randy”我想要一个消息框弹出并说出名字,兰迪
MessageBox.Show("First Name,{0}", textBox1.Text);
目前发生的事情是弹出一个消息框并说出名字{0}
答案 0 :(得分:11)
没有重载为MessageBox
类格式化输出。使用String.Format()
获取格式化的字符串。
MessageBox.Show(String.Format("First Name,{0}", textBox1.Text));
要显示带标题的消息框,请使用MessageBox.Show(string, string)
重载。第一个参数是消息,第二个参数是标题。
MessageBox.Show(String.Format("First Name,{0}", textBox1.Text), // message
textBox1.Text); // caption (title)