博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
FileStream操作文件读写
阅读量:5217 次
发布时间:2019-06-14

本文共 965 字,大约阅读时间需要 3 分钟。

FileStream fsRead = new FileStream(@"C:\Users\Administrator\Desktop\u.html",FileMode.OpenOrCreate,FileAccess.Read);            byte[] buffer = new byte[1024 * 1024 * 5];            //返回本次读取到的有效字节数           int iNr= fsRead.Read(buffer, 0, buffer.Length);            //将字节数组中每一个元素按指定编码写成字符串            string str =Encoding.UTF8.GetString(buffer,0,iNr);            Console.WriteLine(str);            //关闭文件            fsRead.Close();            //释放资源            fsRead.Dispose();            Console.ReadKey();            //可以自动释放和关闭资源            using (FileStream fsWrite = new FileStream(@"C:\Users\Administrator\Desktop\u.html", FileMode.OpenOrCreate, FileAccess.Write))            {                string strN = "看我把你覆盖掉";                byte[] buf = Encoding.UTF8.GetBytes(strN);                fsWrite.Write(buf, 0, buf.Length);                Console.WriteLine("写入成功");            }            Console.ReadKey();

 

转载于:https://www.cnblogs.com/zywf/p/4513300.html

你可能感兴趣的文章
make/Makefile/CMake/qmake
查看>>
Python 多进程 multiprocessing 下篇
查看>>
开源FTP软件FileZilla使用介绍
查看>>
【3】杭州思科电话面试
查看>>
资源文件的优点,在分模块式开发的大环境下,资源文件 几乎没有优势。。。小软件 有优势。...
查看>>
.net 调用小票打印机 打印票据
查看>>
Docker 第六章 存储卷
查看>>
教你一招:Microsoft Office Word已停止工作
查看>>
poj 2480 数论
查看>>
归并排序
查看>>
IOS应用发布NSLog的如何注释
查看>>
前端基础进阶(八):深入详解函数的柯里化
查看>>
jqGrid动态增加列,使用在根据条件筛选而出现不同的列的场景
查看>>
SQL事务与并发
查看>>
R语言 画图roc
查看>>
Python(数据库之约束表的关系)
查看>>
使用tcpdump抓取HTTP包
查看>>
栈的压入弹出序列
查看>>
JAVA学习2:Eclipse集成Maven
查看>>
Python基础学习-Python中最常见括号()、[]、{}的区别
查看>>