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

ASCII码转换成字符解决方案

2012-04-16 
ASCII码转换成字符string str textBox1.Textstring tmp for(int i 0istr.Lengthi++){tmp +

ASCII码转换成字符
string str = textBox1.Text;
  string tmp = "";
  for(int i = 0;i<str.Length;i++)
  {
  tmp += ((int)str[i]).ToString() + ' ';
  textBox2.Text = tmp;
  }
这段代码是将字符转换为ASCII码,在每个字符所产生的ASCII码后出现一个空格。如:27979 35797 
  我想把27979 35797 转为字符:世界。就是当我在textbox1输入27979 35797(中间有个空格),在textbox2显示:世界。
谢谢各位。才下了五个东东加了5分,不好意思。

[解决办法]
private void button1_Click(object sender, EventArgs e)
{
string str = textBox1.Text;
string tmp = "";
foreach (string str1 in textBox1.Text.Split(new char[] { (char)32 }))
{
tmp += (char)int.Parse(str1);
}
textBox2.Text = tmp;
}
这样应该可以。

热点排行