取字符(a-z) 在一个字符串中对应的字符数相加3,变成新的字符如何写?比方:abc即变成def!请说详细一点..谢谢. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string s = "zbc"; string result = ""; foreach (char c in s) { result += (char)(c + 3); } Console.WriteLine(result);如果临界字符,比如z等需要特殊处理在foreach里面判断一下就可以了 lovefootball(蟑螂(生活就是扯淡--做人要放低姿态)) z变成c,且字符串是一个变量,有可能是a或abc或acedtfdsafdsa等等.. private string CharAdd3(string str) { char[] tempcharary=str.ToCharArray(); string tempstr=""; for(int i=0;i<tempcharary.Length;i++) { tempstr += (char)(tempcharary[i] + 3); } return tempstr; } 螳螂都说清楚了。.只要再判断一下x yz就可以了因为xyz要变成abc 菜鸟求助Picturebox如何显示很多图片 紧急求助:C#基本问题(能回答者帮忙看看,谢谢) dgv问题 一个调试得小东东~请大虾帮忙解释哈~` 类类类类类 请帮忙解答,解决给分.线等. 数据库绑定问题 关于windowsService的启动问题。 求大神教我怎么用Windows服务程序 更换桌面壁纸!! 用c# 实现三维显示 怎么读取文本文件? c#调用dll的问题 Designer界面和后台代码失去关联了怎么办?
string result = "";
foreach (char c in s)
{
result += (char)(c + 3);
}
Console.WriteLine(result);
如果临界字符,比如z等需要特殊处理
在foreach里面判断一下就可以了
z变成c,且字符串是一个变量,有可能是a或abc或acedtfdsafdsa等等..
{
char[] tempcharary=str.ToCharArray();
string tempstr="";
for(int i=0;i<tempcharary.Length;i++)
{
tempstr += (char)(tempcharary[i] + 3);
}
return tempstr;
}
只要再判断一下x yz就可以了
因为xyz要变成abc