C#怎么输入几个ASCII码用空格隔开然后转成相应字符呢
string str5 = txt_char.Text;
char[] separator = { ' ' };
string[] splitstrings = new String[100];
splitstrings = str5.Split(separator);
for (int i = 0; i < splitstrings.Length; i++)
{
int j = Int32.Parse(splitstrings[i]);
if (j >= 0 && j <= 255)
{
System.Text.ASCIIEncoding asciiEncoding = new System.Text.ASCIIEncoding();
byte[] byteArray = new byte[] { (byte)j };
splitstrings[i] = asciiEncoding.GetString(byteArray);
StringBuilder MyStringBuilder = new StringBuilder();
MyStringBuilder.Append(splitstrings[i]);
string str6 = MyStringBuilder.ToString();
txt_ASCII.Text = str6;
}
else
{
throw new Exception("ASCII Code is not valid.");
}
}
我是先把他们用空格拆分开 然后分别转字符 然后再合并 可是实现不了功能 请大神们看看怎么弄才行、、