【C#】VB6のLenB関数をC#で書いてみる
シフトJIS
//---------------------------------------- // 文字列のバイト数を取得(シフトJIS) //---------------------------------------- string target = "はてなBLOG"; int cnt = System.Text.Encoding.GetEncoding(932).GetByteCount(target); Console.WriteLine(cnt);
コンソール出力結果
10
UTF-8
//---------------------------------------- // 文字列のバイト数を取得(UTF-8) //---------------------------------------- string target = "はてなBLOG"; int cnt = System.Text.Encoding.GetEncoding("utf-8").GetByteCount(target); Console.WriteLine(cnt);
コンソール出力結果
13