当前位置:编程学习 > C#/ASP.NET >>

文件读写可以可以插入吗?

filestream,能够打开一个指定文件,然后在里面的某个位置进行插入吗?我发现只能改写或者是末尾插入。 --------------------编程问答-------------------- 转换成字符串,插入字符串行不? --------------------编程问答-------------------- 流 哪来插入的概念,只能是追加和覆盖。 --------------------编程问答-------------------- 不能直接插入。如果在原始文件里写入新数据的话,会覆盖现有数据。
要做到数据移动。
例如:原始文件流fs1长度1000,需要在100位置插入新数据。
先建立文件流fs2,打开fs1,读取100,放到fs2里面,写入新数据,在从fs1里读取其余的900,写入到fs2里,搞定。 --------------------编程问答-------------------- 先读出数据处理后在保存
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,