编写一个c#代码返回一个字符串,每个字母的大小写颠倒
本文关键字:一个 大小写 返回 代码 字符串 | 更新日期: 2023-09-27 18:08:53
我们在c#中有合适的函数来做这件事吗?
private void button1_Click(object sender, EventArgs e)
{
string s1 = textBox1.Text;
}
string s1 = new string(
textBox1.Text.Select(ch => char.IsLetter(ch) ? (char.IsUpper(ch) ?
char.ToLower(ch) : char.ToUpper(ch)) : ch).ToArray());
public string RevString()
{
var s = "TestThisString";
StringBuilder sb = new StringBuilder();
var arr = s.ToCharArray();
foreach (var c in arr)
{
if (c.ToString() == c.ToString().ToLower())
{ sb.Append(c.ToString().ToUpper());}
else
{ sb.Append(c.ToString().ToLower()); }
}
return sb.ToString();
}