倒序输出
实现倒序输出:例如有字符串
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));