c# stream如何进行文件操作

   2024-10-05 7780
核心提示:在C#中,可以使用Stream类来进行文件操作。下面是一些常见的文件操作示例:读取文件内容:using System;using System.IO;class P

在C#中,可以使用Stream类来进行文件操作。下面是一些常见的文件操作示例:

读取文件内容:
using System;using System.IO;class Program{    static void Main()    {        using (FileStream fileStream = File.OpenRead("example.txt"))        {            byte[] buffer = new byte[fileStream.Length];            fileStream.Read(buffer, 0, buffer.Length);            string text = System.Text.Encoding.UTF8.GetString(buffer);            Console.WriteLine(text);        }    }}
写入文件内容:
using System;using System.IO;class Program{    static void Main()    {        string text = "Hello, World!";        byte[] buffer = System.Text.Encoding.UTF8.GetBytes(text);        using (FileStream fileStream = File.OpenWrite("example.txt"))        {            fileStream.Write(buffer, 0, buffer.Length);        }    }}
复制文件:
using System;using System.IO;class Program{    static void Main()    {        File.Copy("source.txt", "destination.txt");    }}
删除文件:
using System;using System.IO;class Program{    static void Main()    {        File.Delete("example.txt");    }}

这些是一些基本的文件操作示例,C#的Stream类提供了很多灵活的方法和属性,可用于更复杂的文件操作。需要根据具体的需求选择合适的方法来进行文件操作。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式 | 网站留言    |  赣ICP备2021007278号