我希望来自 textbox1.text 的输入显示在占位符 {0} 中 所以如果 textbox1.text = "Randy"我想弹出一个消息框并说 Firstname,Randy
MessageBox.Show("First Name,{0}", textBox1.Text);
目前会弹出一个消息框,上面写着名字{0}
最佳答案
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)
关于c# - MessageBox.Show ("First Name,{0}", textBox1.Text);,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4141238/