中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

c# stream如何進行文件操作

c#
小樊
86
2024-07-26 02:01:15
欄目: 編程語言

在C#中,可以使用Stream類來進行文件操作。下面是一些常見的文件操作示例:

  1. 讀取文件內容:
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);
        }
    }
}
  1. 寫入文件內容:
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);
        }
    }
}
  1. 復制文件:
using System;
using System.IO;

class Program
{
    static void Main()
    {
        File.Copy("source.txt", "destination.txt");
    }
}
  1. 刪除文件:
using System;
using System.IO;

class Program
{
    static void Main()
    {
        File.Delete("example.txt");
    }
}

這些是一些基本的文件操作示例,C#的Stream類提供了很多靈活的方法和屬性,可用于更復雜的文件操作。需要根據具體的需求選擇合適的方法來進行文件操作。

0
镇坪县| 塔城市| 罗定市| 祁阳县| 镇宁| 江北区| 博湖县| 碌曲县| 克拉玛依市| 龙岩市| 调兵山市| 瓦房店市| 离岛区| 安宁市| 张家界市| 公主岭市| 开远市| 确山县| 沿河| 三台县| 社会| 桐城市| 祁东县| 保定市| 佳木斯市| 贺州市| 平昌县| 麦盖提县| 廊坊市| 曲麻莱县| 娱乐| 米林县| 高平市| 勐海县| 枝江市| 江都市| 泰顺县| 高邑县| 贺州市| 泰兴市| 武功县|