zapis do pliku

0

Witam, chcialbym przepisac zawartosc jedengo pliku do innego i mam taki problem, ze pierwszy plik ma na koncu kazdej linii taki prostokacik, ktory chyba oznacza przejscie do nowej lini [enter], plik do ktorego przepisuje zawartosc pierwszego tez musi miec te prostokaciki, no i wlasnie nie potrafie tego zrobic

ogolnie chce jeden plik przepisac do drugiego bez zadnych modyfikacji

pozdrawiam!

0

Jeśli to plik tekstowy to:

using System;
using System.Collections.Generic;
using System.Text;
using System.IO;

namespace copyfile
{
    class Program
    {
        static void Main(string[] args)
        {
            FileInfo source = new FileInfo(@"C:\plik.txt");

            StreamReader reader = source.OpenText();

            StreamWriter writer = new StreamWriter(@"C:\plikbak.txt", false);

            string text;
            do
            {
                text = reader.ReadLine();
                writer.WriteLine(text);
            } while (text != null);

            reader.Close();
            writer.Close();

        }
    }
}
0

niestety nie dziala

ten pierwszy plik otwieram zwyklym notatnikiem z windowsa i sa tam sapisane linie, a oddzielone sa znakiem prostokacika, a utworzony plik nie posiada tych znakow i wiecej wazy

0

probowalem juz z roznym kodowaniem (Encoding) zapisywac odczytane linie, ale tego prostokacika nadal nie ma, moze cos zle robie

1 użytkowników online, w tym zalogowanych: 0, gości: 1