我将它们拆分为第一个字母为大写现在我有问题合并它们,并且第一个字母仍然是大写。另外我的数据是从数据库拆分和联接问题
private void button1_Click(object sender, EventArgs e)
{
//input = input.Replace("_", "");
string input;
input = table_menu.Text;
string[] words = input.Split('_');
foreach (string word in words)
{
string nword = word.First().ToString().ToUpper() + String.Join("", word.Skip(1));
string merge = String.Join("", nword);
MessageBox.Show(merge);
}
label1.Text = input.First().ToString().ToUpper() + String.Join("", input.Skip(1));
Console.WriteLine(label1.Text);
}
电流输出继电器:tablepatient
我想出来是这样的:
TablePatient
您正在更换所有的' _'与空白,有效地删除它们(第一个被评论的行)。在调试器中查看你的'words'字符串[];我猜它应该只包含一个元素。 – mihai