C#中的ASCII转换
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转换相关推荐
- java 把ascll转换成char_java中 怎么把一个ascii转换成字符串
java中 怎么把一个ascii转换成字符串 关注:275 答案:3 信息版本:手机版 电脑版 解决时间 2021-01-18 08:53 提问者壹玍徴戰何亽陪 2021-01-17 22:42 ...
- 转换成字符串_汇编语言--将字符串中小写字母转换成大写字母
将字符串中小写字母转换成大写字母 思路: 将键盘上输入的字符读入 调用DOS 10号功能 利用偏移量的性质(类似指针的移动),逐一将字符转换为大写 在转换完的字符串后面 加上 结束符 '$' 利用DO ...
- java utf-8字符表_Java中的ASCII、Unicode和UTF-8字符编码集
首先讲一下几种字符的编码方式: 1. ASCII码 我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串.每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态 ...
- c语言 格式转换函数,C语言中的格式转换函数.doc
C语言中的格式转换函数 C语言中的格式转换函数 表头文件 #include 定义函数 double atof(const char *nptr); 函数说明 atof()会扫描参数nptr字符串,跳过 ...
- sql查询非ascii字符_SQL替换:如何在SQL Server中替换ASCII特殊字符
sql查询非ascii字符 One of the important steps in an ETL process involves the transformation of source dat ...
- js中hex各种转换总结以及crc
js中hex各种转换总结 包含int和hex互转,hex和double.float互转,string和hex转换 var HEX = {};/*** @param {Object} buffer* A ...
- HART协议数据格式避坑(C语言压缩字符串Packed-ASCII和ASCII转换)
HART协议数据格式避坑(C语言压缩字符串Packed-ASCII和ASCII转换) 首先HART数据格式如下: 重点就是浮点数和字符串类型 Latin-1就不说了 基本用不到 浮点数 浮点数里面 如 ...
- 汇编语言--将字符串中小写字母转换成大写字母
将字符串中小写字母转换成大写字母 思路: 将键盘上输入的字符读入 调用DOS 10号功能 利用偏移量的性质(类似指针的移动),逐一将字符转换为大写 在转换完的字符串后面 加上 结束符 '$' 利用DO ...
- 站长在线Python精讲:Python中字符串编码转换encode编码和decode解码详解
欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是<Python中字符串编码转换:encode编码和decode解码详解>.本知识点主要内容有:常用编码简介.使用encode( ...
最新文章
- 强化学习与3D视觉结合新突破:高效能在线码垛机器人
- 解决Jira和Confluence访问打开越来越缓慢问题
- 安装archlinux_archlinux/manjaro 上安装percona-server
- java对文件的操作详解,java对各种文件的操作详解
- 浅谈PHP自动化代码审计技术
- 提高电脑开机速度的一些基本操作
- python中dump用法_python中json庫中的load、loads、dump、dumps的區別與用法
- Java中装箱与拆箱
- matlab求解lmi,Matlab的LMI工具箱中最优化问题
- Redis学习总结(10)——缓存雪崩、缓存穿透、缓存并发、缓存预热、缓存更新、缓存降级、缓存算法的概念及解决思路总结
- mysql 排序字段 添加索引吗_mysql需要在哪些字段上加索引?
- TexStudio编译报错“Critical Package xeCJK Error: The xeCJK package requires XeTeX to function. ..._criti”
- 集成Jupyter notebook的工具或平台
- JSP 页面 嵌入 google API 地图
- jquery 实现抽奖小程序
- 第13章WEB13-JSP模式JDBC高级篇
- Word在试图打开文件时遇到错误。 请尝试下列方法: 检查文档或驱动器的文件权限。 确保有足够的内存和磁盘空间。 用文本恢复转换器打开文件。
- ADG备库mrp和rfs进程
- getResource()的几种路径方式
- 【DirectX 12】在Win10 10074上开启DirectX 12的调试功能