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

溫馨提示×

streamreader與streamwriter配合使用

小樊
87
2024-07-04 11:57:28
欄目: 編程語言

StreamReader和StreamWriter是.NET Framework中用于讀取和寫入文本文件的類。StreamReader用于從文件中讀取文本數據,而StreamWriter用于將文本數據寫入文件。

以下是一個示例,演示了如何使用StreamReader和StreamWriter來讀取一個文件的內容,然后將內容寫入另一個文件中:

using System;
using System.IO;

class Program
{
    static void Main()
    {
        string inputFile = "input.txt";
        string outputFile = "output.txt";

        // 使用StreamReader讀取輸入文件
        using (StreamReader reader = new StreamReader(inputFile))
        {
            // 使用StreamWriter寫入輸出文件
            using (StreamWriter writer = new StreamWriter(outputFile))
            {
                string line;

                // 逐行讀取輸入文件內容,并寫入輸出文件
                while ((line = reader.ReadLine()) != null)
                {
                    writer.WriteLine(line);
                }
            }
        }

        Console.WriteLine("內容已成功從 {0} 復制到 {1}", inputFile, outputFile);
    }
}

在上述示例中,我們首先創建一個StreamReader來讀取名為"input.txt"的輸入文件。然后,我們創建一個StreamWriter來寫入到名為"output.txt"的輸出文件中。接著,我們使用一個循環逐行讀取輸入文件的內容,并將每一行內容寫入輸出文件中。最后,我們關閉了StreamReader和StreamWriter,并輸出一條成功消息。

以上是一個簡單的示例,演示了如何使用StreamReader和StreamWriter來配合讀取和寫入文件。在實際應用中,您可以根據需要更改文件路徑、讀取方式和寫入方式等參數。

0
聊城市| 塘沽区| 南开区| 苍山县| 阳江市| 丰都县| 宜阳县| 永嘉县| 平山县| 唐河县| 陈巴尔虎旗| 荔波县| 大连市| 行唐县| 蓬莱市| 柞水县| 迁安市| 景宁| 齐齐哈尔市| 新民市| 卫辉市| 廉江市| 息烽县| 仲巴县| 丁青县| 桂平市| 扶沟县| 太康县| 鄂伦春自治旗| 太谷县| 弥勒县| 文昌市| 老河口市| 新营市| 宁晋县| 杭锦旗| 芷江| 金门县| 浦东新区| 镇宁| 霞浦县|