本文实例为大家分享了C#字符串倒序写法的实现代码,供大家参考,具体内容如下
//stringconcatenationwithforloop publicstringReverseA(stringtext) { char[]cArray=text.ToCharArray(); stringreverse=String.Empty; for(inti=cArray.Length-1;i>-1;i--) { reverse+=cArray[i]; } returnreverse; } //Array.Reversefunction publicstringReverseB(stringtext) { char[]charArray=text.ToCharArray(); Array.Reverse(charArray); returnnewstring(charArray); } //push/popStack<> publicstringReverseC(stringtext) { StackresultStack=newStack(); foreach(charcintext) { resultStack.Push(c); } StringBuildersb=newStringBuilder(); while(resultStack.Count>0) { sb.Append(resultStack.Pop()); } returnsb.ToString(); } //LINQ publicstringReverseD(stringtext) { returnnewstring(text.ToCharArray().Reverse().ToArray()); } //StringBuilder publicstringReverseE(stringtext) { char[]cArray=text.ToCharArray(); StringBuilderreverse=newStringBuilder(); for(inti=cArray.Length-1;i>-1;i--) { reverse.Append(cArray[i]); } returnreverse.ToString(); }
您可能感兴趣的文章:C#几种截取字符串的方法小结c#实现16进制和字符串之间转换的代码C#16进制与字符串、字节数组之间的转换C#中使用split分割字符串的几种方法小结C#判断字符串为空的几种办法C#连接SQL数据库的方法及常用连接字符串C#字符串多行显示/文本换行以textbox为例讲解C#中怎样从指定字符串中查找并替换字符串?C#中判断、验证字符串是否为日期格式的实现代码C#中倒序输出字符串的方法示例
C/C++获取键盘事件的方法
浅谈C++的几种从键盘输入方式
上述就是C#学习教程:C#实现字符串倒序的写法分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/cdevelopment/907126.html