首页 > 代码库 > 大龙的胡思乱想之“filestream中offset参数”
大龙的胡思乱想之“filestream中offset参数”
改偏移量之前
using (FileStream fs = new FileStream(txtFilePathRead.Text, FileMode.Open)) { //创建一个容量4M的数组 byte[] byteData = http://www.mamicode.com/new byte[1024 * 1024 * 4];>
改偏移量之后using (FileStream fs = new FileStream(txtFilePathRead.Text, FileMode.Open)) { //创建一个容量4M的数组 byte[] byteData = http://www.mamicode.com/new byte[1024 * 1024 * 4];>
在改偏移量之后,要相应的更改read方法中的count参数,不然会报错:超出索引神马的。另外,还要更改解码的参数,不然会显示错误。
读取文件的内容是:今天啊
文件的长度:9
输出:
改偏移量之前:今天啊
改偏移量之后:今天
一、utf8编码字节数量 1)标准ASCII码(码值00 ~7F),1个字节 2)扩展ASCII码(码值80 ~FF),2个字节 3)常用汉字,3个字节研究这个目前没什么用,纯属个人胡思乱想,还是办正事要紧,唉-.-
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。