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

溫馨提示×

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
汉沽区| 图片| 崇礼县| 剑川县| 崇明县| 丹江口市| 繁昌县| 土默特左旗| 加查县| 巩义市| 江达县| 石狮市| 呈贡县| 民县| 岑溪市| 绿春县| 辉南县| 荆州市| 左云县| 交城县| 句容市| 甘孜县| 荥经县| 武隆县| 瓮安县| 武定县| 宾阳县| 项城市| 仪征市| 合水县| 吉隆县| 石狮市| 行唐县| 潼南县| 军事| 六盘水市| 南阳市| 清水县| 荆门市| 华亭县| 泰兴市|