91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
宣城市| 普宁市| 海晏县| 辽宁省| 青海省| 吴堡县| 龙口市| 专栏| 浦城县| 固阳县| 嵩明县| 大同市| 项城市| 山阳县| 温泉县| 彭阳县| 木兰县| 卓资县| 和平区| 太原市| 密云县| 亚东县| 儋州市| 湘潭县| 寻乌县| 鄂伦春自治旗| 克东县| 怀柔区| 汉阴县| 鄱阳县| 牙克石市| 梁河县| 扬中市| 哈密市| 南昌县| 赤峰市| 宣威市| 离岛区| 潜山县| 天门市| 合山市|