首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

倒序输出,该如何处理

2012-03-21 
倒序输出实现倒序输出:例如有字符串mynameismico,(标点符号不输出)输出为:ocimsiemanym,用C#[解决办法]str

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

热点排行