C# 获取字符串字节长度

您所在的位置:网站首页 c语言查看字节数 C# 获取字符串字节长度

C# 获取字符串字节长度

2022-11-21 17:36| 来源: 网络整理| 查看: 265

一、C# 获取字符串字节长度

1.在C# 语言中使用string 字符串Unicode 编码

2.在C#语言中常用汉字 占 3个字节

方式1:使用默认编码类获取字节长度

Console.WriteLine(Encoding.Default.GetByteCount("张三"));//输出:6 //常用 一个字母,数字 一个字节 Console.WriteLine(Encoding.Default.GetByteCount("ab")); //输出:2

方式2:

//常用汉字 ,一个汉字 3个字节 Console.WriteLine(ASCIIEncoding.Default.GetBytes("张网").Length); //输出:6 Console.WriteLine(UnicodeEncoding.Default.GetBytes("张网").Length); //输出:6

二、在字符串判断中,由于中文和英文 占据宽度不同,有时需要根据字节长度控制字符串数量

会用到字节长度判断。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3