读书人

倒序输出,该如何处理

发布时间: 2012-03-21 13:33:14 作者: rapoo

倒序输出
实现倒序输出:例如有字符串
my name is mico,(标点符号不输出)
输出为:ocim si emanym,
用C#

[解决办法]
string str = "my name is mico ";
byte[] temp = System.Text.Encoding.Default.GetBytes(str);
System.Array.Reverse(temp);
string ret = System.Text.Encoding.Default.GetString(temp);
[解决办法]
ls的方法是.net程序员应该努力掌握的

一般的写法可能如下

string stemp = "this is a test string ";
string stag = string.Empty;
for (int i = stemp.Length-1; i > =0; i--)
{
stag += stemp[i].ToString();
}
[解决办法]
引用Microsoft.VisualBasic.dll,.net组件名称为Microsoft Visual Basic Runtime,
其中有一个方法StrReverse
例:
string mystr= "abcde ";
Console.WriteLine(Microsoft.VisualBasic.StrReverse(mystr));

读书人网 >C#

热点推荐