日语中全角半角混合入力的情况下,取得字节数的做法
以Shift_JIS 和 UTF-8 为例
System.Text.Encoding hEncoding1 = System.Text.Encoding.GetEncoding("Shift_JIS");
byte[] ShiftJIS = hEncoding1.GetBytes(s);
Console.WriteLine(ShiftJIS.Length.ToString());
System.Text.Encoding hEncoding2 = System.Text.Encoding.GetEncoding("UTF-8");
byte[] UTF8 = hEncoding2.GetBytes(s);
Console.WriteLine(UTF8.Length.ToString());
//结果为分别为20字节,36 字节