Comment créer une copie de fichier à l'aide de StreamReader et StreamWriter

J'ai besoin d'utiliser StreamReader pour lire un .fichier txt sur une application console, puis créer un nouveau fichier ou la sauvegarde avec un nom différent, mais même contenu. Le problème est que je ne peux pas comprendre comment utiliser le contenu à partir du premier fichier à placer dans le nouveau. (C'est pour une école de chose et im nouveau à C#)

using System;
using System.IO;
namespace UserListCopier
{
    class Program
    {
        static void Main()
        {
            string fineName = "zombieList.txt";

            StreamReader reader = new StreamReader(fineName);

            int lineNumber = 0;

            string line = reader.ReadLine();

            while (line != null) {
                lineNumber++;
                Console.WriteLine("Line {0}: {1}", lineNumber, line);
                line = reader.ReadLine();
            }

            StreamWriter writetext = new StreamWriter("zombieListBackup.txt");

            writetext.Close();
            System.Console.Read();
            reader.Close();
        }
    }
}
Avez-vous exploré cette documentation msdn.microsoft.com/en-us/library/8bh11f1k.aspx ?

OriginalL'auteur claraichu | 2015-08-05