此问题在此处已有答案:
How to convert an input string to uppercase in c#(4个答案)
昨天关门了。
将小写字母转换为大写字母,但问题是它会删除大写字母并放大小写字母,而且我不希望同时删除大写字母
比如说
输入= AbCd
输出= BD
}
string str;
String s;
private void button1_Click(object sender, EventArgs e)
{
str = textBox1.Text;
foreach (int i in str)
if (i >= 97 && i <= 122)
s += (char) (i - 32) ;
textBox2.Text = s ;
}
1条答案
按热度按时间qni6mghb1#
除了有更好的方法来完成你想做的事情之外,问题是你缺少了一个
else
语句,在这个语句中你把已经是大写的字符复制到新的字符串中: