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

二、在字符串判斷中,由於中文和英文 占據寬度不同,有時需要根據字節長度控制字符串數量

會用到字節長度判斷。

 

更多:

.net里Release的pdb文件有什么用 是否可以刪除

.Net AppDomain詳解(二)

C#如何測試代碼運行時間

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM