首页 » Web前端 » lnmpphp7fileinfo技巧_文件117FileInfoC编程零根本到入门进修

lnmpphp7fileinfo技巧_文件117FileInfoC编程零根本到入门进修

访客 2024-12-13 0

扫一扫用手机浏览

文章目录 [+]

如果已经在读取文件,请创建一个单独的 FileStream 工具,以写入同一文件,如下所示:

StreamReader和StreamWriter完全示例代码:

lnmpphp7fileinfo技巧_文件117FileInfoC编程零根本到入门进修

using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Text;using System.Threading.Tasks;namespace FileInfoUse4{ internal class Program { static void Main(string[] args) { //为TestFile.txt创建FileInfo工具 FileInfo fi = new FileInfo(@"./TestFile.txt"); Console.WriteLine("已经创建:"+fi); //打开TestFile.txt进行读取操作 FileStream fsToRead = fi.Open(FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.ReadWrite); Console.WriteLine(fsToRead); //打开TestFile.txt进行写操作 FileStream fsToWrite = fi.Open(FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.ReadWrite); Console.WriteLine(fsToWrite); //获取StreamReader StreamReader sr = new StreamReader(fsToRead); Console.WriteLine(sr); //利用StreamReader工具读取所有文本 string fileContent = sr.ReadToEnd(); Console.WriteLine(fileContent); sr.Close(); //获取StreamWriter StreamWriter sw = new StreamWriter(fsToWrite); //用StreamWriter写一些笔墨 sw.WriteLine("我是新添加的笔墨"); sw.Close(); //关闭所有Stream工具 fsToRead.Close(); fsToWrite.Close(); } }}

因此,可以利用FileInfo,StreamReader 和 StreamWriter类从物理文件读取/写入内容。

lnmpphp7fileinfo技巧_文件117FileInfoC编程零根本到入门进修
(图片来自网络侵删)

运行结果

添加的笔墨

相关文章

大数据时代,战斗与变革的交织

随着信息技术的飞速发展,大数据已经渗透到了我们生活的方方面面。在这个时代,大数据不仅成为了一种新的生产要素,更成为了一场关乎国家、...

Web前端 2024-12-15 阅读0 评论0

大数据时代,DR技术引领医疗影像新篇章

随着信息技术的飞速发展,大数据时代已经来临。在医疗领域,大数据技术的应用逐渐成为行业变革的重要驱动力。其中,DR(数字化X射线成像...

Web前端 2024-12-15 阅读0 评论0