//字符长度的理解
            string s = "我是一个2兵";
            int len = s.Length;//6个字符   
            byte[] sarr = System.Text.Encoding.Default.GetBytes(s);
            len = sarr.Length;//11个字节   
            
            //10进制转字符串,也没有意义,要转成对应的ascii码
            int t1 = 81;
            string s1 = t1.ToString();
            //这个10进制转对应ASCII字符才有意义。
            s1 = ((char)t1).ToString();

//16进制转字符串:这个没有意义。就是tostring了。
            int intAB = 0x16;  
            s1 = intAB.ToString();
            //16进制转对应ASCII字符:
            byte babb = 0x45;
            string ass = ((char)babb).ToString();

//ASCII字符串转10进制数
            string tr = "2Ab刘";
            string d ="";
            for (int i = 0; i < tr.Length; i++)
            {
                int ii = (int)Convert.ToChar(tr.Substring(i, 1));
                d = d +" "+ ii.ToString();
            }
            //ASCII字符串转16进制数
            string s2 = "2Ab刘";
            byte[] ba = System.Text.ASCIIEncoding.Default.GetBytes(s2);
            StringBuilder sb = new StringBuilder();
            foreach (byte b in ba)
            {
                sb.Append(b.ToString("x") + " ");
            }
            //16进制数转10进制
            int intA = 0x16;//定义的时候是必须带0x的   
            string strA = "16";//字符串可以不带   
            int intA1 = Convert.ToInt32(intA);
            int intA2 = Convert.ToInt32(strA, 16);

//10进制转16进制
            strA = Convert.ToString(intA2, 16);

//10进制转2进制,16进制类似
            int int10 = 10;
            string str2 = Convert.ToString(int10,2);

//2进制转10进制
            int10 = Convert.ToInt32(str2,2);

转载于:https://www.cnblogs.com/easypass/archive/2011/09/05/2167218.html

C#中各种字符类型的转化相关推荐

  1. 刨根问底:C++中宽字符类型(wchar_t)的编码一定是Unicode?长度一定是16位?

    转发的:https://www.ituring.com.cn/article/111027的文章 刨根问底:C++中宽字符类型(wchar_t)的编码一定是Unicode?长度一定是16位? cons ...

  2. (四)C语言中的字符类型

    (四)C语言中的字符类型 C语言中的字符型数据分为字符和字符串数据两类.**字符数据是指由单引号括起来的单个字符,**如'a'.'2'.'&'等:字符串数据是指由双引号括起来的一串字符序列,如 ...

  3. 统计字符串中不同字符类型的个数

    public class 统计字符串中不同字符类型的个数 { /** * @param args */ public static void main(String[] args) { // TODO ...

  4. pandas 如何把时间转成index_pandas将字段中的字符类型转化为时间类型,并设置为索引...

    假设目前已经引入了 pandas,同时也拥有 pandas 的 DataFrame 类型数据. import pandas as pd 数据集如下 df.head(3) date open close ...

  5. mysql中char存储中文_数据库中的字符类型存储字符和汉字的数量

    sqlServer2012(936 简体中文GBK )为例: 例如: varchar(10),只能存储10个英文字符或数字,也只能存储5个汉字: char(10),只能存储10个英文字符或数字,也只能 ...

  6. R语言将数据框中的字符类型数字转换为数值及行名变换

    1 数据框类型转换 gsetpm.rsem=as.data.frame(lapply(gsetpm.rsem,as.numeric)) #gsetpm换成自己的数据 2 行名及列名为第一行和第一列 变 ...

  7. python 字符类型

    python中没有字符类型,单引号和双引号都表示字符串 使用chr和unchr进行字符和int之间的转换 转译字符 转义序列 含义 \newline 忽略反斜杠和换行 \ 反斜杠() ' 单引号(') ...

  8. 2.3 Go语言中的字符型和常量定义

    字符类型 字符类型也是常用的类型之一,Go语言中的字符类型使用string关键字,我们对最早的hello, world示例进行改造. package mainimport "fmt" ...

  9. 认识字符类型char和ASCII码表

    认识字符类型char和ASCII码表 C语言中字符类型char是一种基本数据类型,它代表一个字符类型的变量,它使用ASCII码表来表示各种符号.数字和字母等字符. 什么是字符类型char 在C语言中, ...

  10. 解析JavaScript中的字符串类型与字符编码支持

    JavaScript中的字符串也像Python那样支持反斜杠的转移,并且字符集方面默认为Unicode,下面就来详细解析JavaScript中的字符串类型与字符编码支持 定义 字符串就是零个或多个排在 ...

最新文章

  1. python脚本——图片重命名、图片合成视频、faster-rcnn画P-R曲线
  2. 【python教程入门学习】PyCharm 如何使用
  3. 深度学习 CNN CUDA 版本2
  4. Scala模式匹配和类型系统
  5. python 基于机器学习识别验证码
  6. java小工程_Java进阶:阶段性小工程
  7. 使用客户端行为来丰富 ASP.NET 的 DataGrid
  8. oracle 数据泵_如何提升数据泵导出效率?
  9. Linux编辑firmware的文件,Linux中request_firmware 的用法
  10. MFC 教程【9_MFC的状态】
  11. poj -- 1042 Gone Fishing(枚举+贪心)
  12. Socket套接字简介
  13. (转)深度解析挖矿的逻辑和技术实现
  14. Java基础学习之画板1
  15. 全面质量管理 TQM、六西格玛、CMMI、ISO9000 关系
  16. mysql的casewhen 作用_MySQL数据库之Mysql casewhen的三种用法
  17. 实数系与实数定理(下)
  18. 第五届蓝桥杯B组java—猜字母
  19. 小程序源码:装B神器P图修改微信流量主小程序源码下载趣味恶搞图制作
  20. Kubernetes集群环境搭建全过程

热门文章

  1. 去掉Eclipse插件Aptana启动显示My Aptana
  2. DockerCon 2017报告:企业在关注吗?
  3. Legal or Not
  4. css固定姓名显示长度,排列更整齐
  5. Uncaught TypeError: undefined is not a function
  6. Windows之远程访问×××的简单部署
  7. [C++/CLI编程宝典][3]C++/CLI能做什么
  8. 5.4Irvine32库
  9. 矩阵的特征值及特征向量理解
  10. 汽车维保反欺诈系统的设计和算法应用