zoukankan      html  css  js  c++  java
  • c#怎么string转化成ascii码

    https://zhidao.baidu.com/question/1707595334280509820.html

    1.将单个字符的字符串转化成ASCII码字符串
    string str1="a";
    byte[] array = System.Text.Encoding.ASCII.GetBytes(str1);
    int asciicode = (int)(array[0]);
    string ASCIIstr1= Convert.ToString(asciicode);
    2.将多个字符的字符串转化成ASCII码数组和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字符串
    }
    ---------------------------------------------------------------------------------------------------------------------
    3.反向转换:将ASCII码数组转化成多个字符的字符串
    string s=System.Text.Encoding.ASCII.GetString(buf);//这里的buf就是存放ASCII的byte数组

    字母转换成数字
    byte[] array = new byte[1]; //定义一组数组array
    array = System.Text.Encoding.ASCII.GetBytes(string); //string转换的字母
    int asciicode = (short)(array[0]);
    ASCII码 = Convert.ToString(asciicode); //将转换一的ASCII码转换成string型

    数字转换成字母
    byte[] array = new byte[1];
    array[0] = (byte)(Convert.ToInt32(ASCII码)); //ASCII码强制转换二进制
    转换后的字母= Convert.ToString(System.Text.Encoding.ASCII.GetString(array));
  • 相关阅读:
    JavaScript
    格式与布局
    表单和样式表
    HTML中表格的使用
    HTML 基础
    foreach使用和函数
    20160423 二维数组,锯齿数组和集合
    【学习笔记】系统集成项目管理
    BSEG和BSIS、BSAS、BSID、BSAD、BSIK、BSAK六个表的关系(转)
    关于ABAP事件的一张图
  • 原文地址:https://www.cnblogs.com/sunny3158/p/14598409.html
Copyright © 2011-2022 走看看