刚刚开始混淆C#,我有一个问题可能很简单(一旦有人向我解释)。
我有一个文本框询问用户国民保险号码(这是程序没有做任何事情,只是我试图找出格式化序列) - 但我拉我的试着弄清楚如何将它显示回标签。
目前我有以下
string result = String.Format("Thank you, {0}"+
" for your business. You NI # is {1:???}",
nameTextBox.Text,
socialTextBox.Text);
resultLabel.Text = result;
我不知道该替换什么?有..真的很感激任何帮助。
非常感谢
答案 0 :(得分:1)
我正在寻找像BN-201285-T
这样的东西
您可以创建自己的函数,将字符串格式化为所需的格式:
private string CustomFormat(string input) {
return string.Format("BN-{0}-T", input);
}
然后将格式化字符串传递给 string.Format 调用:
string result = String.Format("Thank you, {0}" +
" for your business. You NI # is {1}",
nameTextBox.Text,
CustomFormat(socialTextBox.Text));
resultLabel.Text = result;