发布时间:2026-07-21阅读(1)
代码 /// <summary> /// 得到一个字符串的长度,中文字节算两个字符串 /// </summary> /// <param name="source">字符串</param> /// <returns></returns> public static int GetLength(string source) { if (string.IsNullOrEmpty(source)) { return 0; } return System.Text.Encoding.Default.GetBytes(source).Length; },我来为大家讲解一下关于c 怎么求字符串长度?跟着小编一起来看一看吧!

c 怎么求字符串长度
代码
/// <summary> /// 得到一个字符串的长度,中文字节算两个字符串 /// </summary> /// <param name="source">字符串</param> /// <returns></returns> public static int GetLength(string source) { if (string.IsNullOrEmpty(source)) { return 0; } return System.Text.Encoding.Default.GetBytes(source).Length; }
说明
例:中国abc, 如果直接使用
"中国abc".length,则长度是是5,
如果使用 System.Text.Encoding.Default.GetBytes("中国abc").Length 则长度是7,中文算两个字节。
Copyright © 2024 有趣生活 All Rights Reserve吉ICP备19000289号-5 TXT地图HTML地图XML地图