Encoding.Default.GetBytes("你") 为什么会是 196227? 问题一:Encoding.Default.GetBytes(“”)中的Default指的是什么编码?为什么得出的数字编码是六位的?因该怎么理解 196227 ? 这个 196227 是怎么来的?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Default取得的是你计算机当前的默认编码,在中国一般就是gb2312196227是“你”这个字符的同等int值你可以试试MessageBox.Show(((int)'你').ToString()); 那是不是 使用Encoding.unicode.GetBytes("你") 结果就不是196227了呢?我的意思是 unicode 字符编码里包不包含汉字呢? 换成Unicode当然就不一样了……你可以自己先试试啊……Unicode和gb2312是不同的编码,不存在什么“包不包含”的关系 为什么图片框显示不出图片了呢?(附代码) 自动点击button C#很难吗?请指教 使用C#设置Excel某单元格的数据类型为文本型 求助Winform TextBox的一个问题 C#命令行参数的问题(help me) 分数不高 请帮忙 谢谢! 文件上传问题?都进来说说啊! VS2013和DockPanel的问题 Visual Studio 2008 能嵌入汇编?!!! C#做一个和360 软件管家差不多的软件 怎么给combobox的items属性赋值values 菜鸟提问:参数化SQL应该怎么写?
196227是“你”这个字符的同等int值
你可以试试
MessageBox.Show(((int)'你').ToString());
我的意思是 unicode 字符编码里包不包含汉字呢?
Unicode和gb2312是不同的编码,不存在什么“包不包含”的关系