添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
冷静的柑橘  ·  ASUS AX86u 修改 Hosts - ...·  4 月前    · 
逆袭的热带鱼  ·  北京大学法学院·  8 月前    · 
天涯  ·  【错误记录】Mac 中 IntelliJ ...·  2 年前    · 
迷茫的领结  ·  该内容已删除 - 知乎·  2 年前    · 
追风的作业本  ·  吉林市人民政府·  2 年前    · 
string str1 = "a";
byte[] array = System.Text.Encoding.ASCII.GetBytes(str1);
int asciicode = (int)(array[0]);
string ASCIIstr1 = Convert.ToString(asciicode); 
Console.WriteLine(ASCIIstr1);

 将字符串转为ASCII也是如此,只不过要把字符串中的字符单独处理,再连接起来

string str2 = "SessionN";
byte[] array = System.Text.Encoding.ASCII.GetBytes(str2);  //数组array为对应的ASCII数组     
string ASCIIstr2 = null;
for (int i = 0; i < array.Length; i++)
      int asciicode = (int)(array[i]);
      ASCIIstr2 += Convert.ToString(asciicode);//字符串ASCIIstr2 为对应的ASCII字符串

 2.ASCII转字符(串)

思路:直接将ASCII码转换为string类型,即可得到ASCII码对应的字符

string alpha = ((char)65).ToString(); 
Console.WriteLine(alpha); 

 或者:string s=System.Text.Encoding.ASCII.GetString(buf);//这里的buf就是存放ASCII的byte数组