C# 获取字符串字节长度
一、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
二、在字符串判断中,由于中文和英文 占据宽度不同,有时需要根据字节长度控制字符串数量
会用到字节长度判断。
更多:
分类:
C#
标签:
C# 获取字符串字节长度
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
2016-09-06 HTML5 文件域+FileReader 分段读取文件并上传到服务器(六)
2014-09-06 This Android SDK requires Android Developer Toolkit version 23.0.0 or above
2014-09-06 eclipse 汉化
2014-09-06 Eclipse搭建Android开发环境(安装ADT,Android4.4.2)(转)
2014-09-06 基础设施2
2014-09-06 基础设施
2014-09-06 jdk环境变量配置