日期:2014-05-18 浏览次数:20989 次
byte[] i=new byte[20]; for(int j=0;j<20;j++) i[j]=j+97; string a;
byte[] i = new byte[20]; for (int j = 0; j < 20; j++) { int temp = j + 97; i[j] = byte.Parse(temp.ToString()); } string a = Encoding.ASCII.GetString(i);
------解决方案--------------------
byte[] byt = new byte[20]; for (int j = 0; j < 20; j++) { int temp = j + 97; byt[j] =Convert.ToByte(temp); } for(int i=0;i<byt.Length;i++) Console.WriteLine(Encoding.ASCII.GetString(byt,i,1)); Console.ReadKey();
------解决方案--------------------
Encoding.Default.GetString(i);
用Encoding.一些编码格式,去getString
------解决方案--------------------
[code=C#][/ static void Main(string[] args)
{
byte[] i = new byte[20];
for (int j = 0; j < 20; j++)
i[j] = Convert.ToByte(j + 97);
for (int k = 0; k < 20; k++)
{
string a = Convert.ToString(i[k]);
Console.WriteLine(a);
}
Console.ReadKey();
}]
------解决方案--------------------
string str = System.Text.Encoding.ASCII.GetString ( byteArray );