C# 字符转ASCII码,ASCII码转字符

//字符转ASCII码:
public static int Asc(string character)
  {
   if (character.Length == 1)
   {
    System.Text.ASCIIEncoding asciiEncoding = new System.Text.ASCIIEncoding();
    int intAsciiCode = (int)asciiEncoding.GetBytes(character)[0];
    return (intAsciiCode);
   }
   else
   {
    throw new Exception("Character is not valid.");
   }

}

ASCII码转字符:

public static string Chr(int asciiCode)
  {
   if (asciiCode >= 0 && asciiCode <= 255)
   {
    System.Text.ASCIIEncoding asciiEncoding = new System.Text.ASCIIEncoding();
    byte[] byteArray = new byte[] { (byte)asciiCode };
    string strCharacter = asciiEncoding.GetString(byteArray);
    return (strCharacter);
   }
   else
   {
    throw new Exception("ASCII Code is not valid.");
   }
  }

//另一种写法
string str="abcd";
byte[] bytetest = System.Text.Encoding.Default.GetBytes(str.ToString());

C#中的ASCII转换相关推荐

  1. java 把ascll转换成char_java中 怎么把一个ascii转换成字符串

    java中 怎么把一个ascii转换成字符串 关注:275  答案:3  信息版本:手机版 电脑版 解决时间 2021-01-18 08:53 提问者壹玍徴戰何亽陪 2021-01-17 22:42 ...

  2. 转换成字符串_汇编语言--将字符串中小写字母转换成大写字母

    将字符串中小写字母转换成大写字母 思路: 将键盘上输入的字符读入 调用DOS 10号功能 利用偏移量的性质(类似指针的移动),逐一将字符转换为大写 在转换完的字符串后面 加上 结束符 '$' 利用DO ...

  3. java utf-8字符表_Java中的ASCII、Unicode和UTF-8字符编码集

    首先讲一下几种字符的编码方式: 1. ASCII码 我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串.每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态 ...

  4. c语言 格式转换函数,C语言中的格式转换函数.doc

    C语言中的格式转换函数 C语言中的格式转换函数 表头文件 #include 定义函数 double atof(const char *nptr); 函数说明 atof()会扫描参数nptr字符串,跳过 ...

  5. sql查询非ascii字符_SQL替换:如何在SQL Server中替换ASCII特殊字符

    sql查询非ascii字符 One of the important steps in an ETL process involves the transformation of source dat ...

  6. js中hex各种转换总结以及crc

    js中hex各种转换总结 包含int和hex互转,hex和double.float互转,string和hex转换 var HEX = {};/*** @param {Object} buffer* A ...

  7. HART协议数据格式避坑(C语言压缩字符串Packed-ASCII和ASCII转换)

    HART协议数据格式避坑(C语言压缩字符串Packed-ASCII和ASCII转换) 首先HART数据格式如下: 重点就是浮点数和字符串类型 Latin-1就不说了 基本用不到 浮点数 浮点数里面 如 ...

  8. 汇编语言--将字符串中小写字母转换成大写字母

    将字符串中小写字母转换成大写字母 思路: 将键盘上输入的字符读入 调用DOS 10号功能 利用偏移量的性质(类似指针的移动),逐一将字符转换为大写 在转换完的字符串后面 加上 结束符 '$' 利用DO ...

  9. 站长在线Python精讲:Python中字符串编码转换encode编码和decode解码详解

    欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是<Python中字符串编码转换:encode编码和decode解码详解>.本知识点主要内容有:常用编码简介.使用encode( ...

最新文章

  1. 强化学习与3D视觉结合新突破:高效能在线码垛机器人
  2. 解决Jira和Confluence访问打开越来越缓慢问题
  3. 安装archlinux_archlinux/manjaro 上安装percona-server
  4. java对文件的操作详解,java对各种文件的操作详解
  5. 浅谈PHP自动化代码审计技术
  6. 提高电脑开机速度的一些基本操作
  7. python中dump用法_python中json庫中的load、loads、dump、dumps的區別與用法
  8. Java中装箱与拆箱
  9. matlab求解lmi,Matlab的LMI工具箱中最优化问题
  10. Redis学习总结(10)——缓存雪崩、缓存穿透、缓存并发、缓存预热、缓存更新、缓存降级、缓存算法的概念及解决思路总结
  11. mysql 排序字段 添加索引吗_mysql需要在哪些字段上加索引?
  12. TexStudio编译报错“Critical Package xeCJK Error: The xeCJK package requires XeTeX to function. ..._criti”
  13. 集成Jupyter notebook的工具或平台
  14. JSP 页面 嵌入 google API 地图
  15. jquery 实现抽奖小程序
  16. 第13章WEB13-JSP模式JDBC高级篇
  17. Word在试图打开文件时遇到错误。 请尝试下列方法: 检查文档或驱动器的文件权限。 确保有足够的内存和磁盘空间。 用文本恢复转换器打开文件。
  18. ADG备库mrp和rfs进程
  19. getResource()的几种路径方式
  20. 【DirectX 12】在Win10 10074上开启DirectX 12的调试功能

热门文章

  1. 使用 PD Recover 恢复 PD 集群
  2. numpy矩阵与向量类型的向量乘法
  3. C 语言实现简易区块链
  4. CurrentThread
  5. 2019最新升级【超能版】 vbox硬件级虚拟机系统 去虚拟化去vm标识 支持批量启动 批量克隆 CPA网赚挂机电商 virtualbox
  6. php订单管理系统(源码+数据库+截图)
  7. html中this的作用,JavaScript 中的 this :工作原理和陷阱
  8. 计算机网络复习(部分)
  9. [TJOI2015]弦论
  10. 在wget中指定代理服务器