字符串取得它的长度,如果里面有汉字就当二个字符的长度,该怎样做啊,在线 先转成byte[],再求这个数组的长度byte[] b = System.Text.Encoding.Default.GetBytes("aaa");b.GetUpperBound(); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如下: string str= "京as计划"; byte[] bytes = Encoding.Default.GetBytes(str); textBox1.Text=bytes.Length.ToString(); //返回8 这只能得到个数啊,例如:“aa苦要a”,要得到这个字符串的长度为7啊,你yuaiwu(zrsoft)这个只能得到是5啊 String str = "aa苦要a";Console.WriteLine(Encoding.GetEncoding("GB2312").GetBytes(str).Length);这个值是7,不知是不是要这个结果。 【求教大神】C#局域网读写txt 如何快速将Excel中的数据传到SQl中 如何知道字符串是否是全为数字 如何解决香港生僻字在SQL中无法显示? 关于 Listview 的 AfterLabelEdit 事件的困惑 字符串转换问题 继续提问:如何把判断二进制数10010的第N位的值? 分布式内存数据库 C#的比特币或莱特币发送api怎么弄呢? 怎样判断字符串中含有数字或字母 在TreeView的Node上点右键如何实现左键的功能?现在点完右钮松开后,Node又回到以前的上面去了 请大家帮帮忙我在网站下载了C#做的ASP.NET网站程序,但老是报错错误如下,不知为何?
如下: string str= "京as计划";
byte[] bytes = Encoding.Default.GetBytes(str); textBox1.Text=bytes.Length.ToString(); //返回8
Console.WriteLine(Encoding.GetEncoding("GB2312").GetBytes(str).Length);
这个值是7,不知是不是要这个结果。