亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

C#怎么使用流實現文件操作

c#
小億
100
2024-03-06 16:33:47
欄目: 編程語言

在C#中,可以使用流(Stream)來實現文件操作。下面是一個簡單的示例,演示如何使用流來讀取文件內容并寫入新文件:

using System;
using System.IO;

class Program
{
    static void Main()
    {
        string sourceFilePath = "source.txt";
        string destinationFilePath = "destination.txt";

        // 讀取源文件內容
        using (FileStream sourceStream = new FileStream(sourceFilePath, FileMode.Open))
        {
            using (StreamReader reader = new StreamReader(sourceStream))
            {
                string content = reader.ReadToEnd();

                // 寫入新文件
                using (FileStream destinationStream = new FileStream(destinationFilePath, FileMode.Create))
                {
                    using (StreamWriter writer = new StreamWriter(destinationStream))
                    {
                        writer.Write(content);
                    }
                }
            }
        }

        Console.WriteLine("文件操作完成!");
    }
}

在上面的示例中,首先使用 FileStreamStreamReader 讀取源文件的內容,然后使用 FileStreamStreamWriter 將讀取的內容寫入到新的文件中。最后在控制臺輸出文件操作完成的提示。

需要注意的是,在使用流操作文件時,需要確保及時關閉流對象,以釋放資源。可以使用 using 語句來自動關閉流對象。

0
西峡县| 汉川市| 永丰县| 南京市| 新化县| 克什克腾旗| 纳雍县| 嘉善县| 黄陵县| 通化县| 会泽县| 于都县| 安康市| 湛江市| 万山特区| 海安县| 苗栗县| 永兴县| 冕宁县| 准格尔旗| 石景山区| 萨嘎县| 津南区| 荆门市| 长垣县| 岳阳县| 增城市| 吉林市| 临沂市| 南通市| 东丽区| 两当县| 吴忠市| 平顶山市| 宜宾县| 汉寿县| 保定市| 鸡东县| 玛纳斯县| 来凤县| 中牟县|