想要字符串翻转
例如:abcdefg 翻转后 gfedcba
这个问题已经知道,是char[] charArray = "您要翻转的字符串!".ToCharArray();
Array.Reverse(charArray);
Response.Write(new string(charArray));但是想要奇数位和偶数位调换如何解决?
例如:abcdefgh 转换后 badcfehg希望能帮忙解答出来,谢谢了啊!!!
例如:abcdefg 翻转后 gfedcba
这个问题已经知道,是char[] charArray = "您要翻转的字符串!".ToCharArray();
Array.Reverse(charArray);
Response.Write(new string(charArray));但是想要奇数位和偶数位调换如何解决?
例如:abcdefgh 转换后 badcfehg希望能帮忙解答出来,谢谢了啊!!!
解决方案 »
- 如何比较两个颠倒顺序的字符串
- 正则表达式 匹配多个 不定长字符串
- C# word标签替换问题
- 程序运行一段时间就死机 【急】
- 求路由器断开-拨号代码
- (WinForm)在TreeView中如何确定滚动条的位置(刚刚问题没问完就结帖了,只要30分了)
- 怎么模拟treeview的鼠标点击事件?
- VB里WebBrowser1.Document.body.bgcolor = "#ff6633"
- 关于水晶报表程序移植的问题
- 如何能做到这样的效果:首先在表A里查出一个值,然后把它保存到表B里,用sql和C#里的一些对象如何实现
- http://mag.vchelp.net/200312/fanyi.htm
- 关于c#操作Excel的问题 winform
int length=charArray.Length;
char [] result=new char[length];
for (int i=0;i<=length-2;i++)
{
if (i % 2 ==0)
{
result[i]=charArray[i+1];
}
else
result[i]=charArray[i-1];
if (length % 2==0)
{
result[length-1]=charArray[length-2];
}
else
result[length-1]=charArray[length-1];
}