Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem c# IO (Streamwriter - připisování do souboru)

Zdravím, potřeboval bych v C# dořešit v jednoduché databázi ukládání do textového souboru pomocí StreamWriter. Do souboru zapisuji pomocí cyklu pole. Potřebuji, aby se při přidání dalšího prvku nezapsaly do souboru prvky, které již v souboru jsou. Napadá mě, že by šlo upravit v cyklu int i - aby se pokračovalo od posledního prvku v souboru.


using (StreamWriter sw = new StreamWriter(@"databaze.txt"))
            {
                for (int i = 0; i < (pole.Length - pocetSmazanych); i++)
                {
                    sw.Write(i + " " + pole[i][0] + ";" + pole[i][1] + ";" + pole[i][2]);

                }
                
            }
vím, že se při připisování do souboru přidá za název souboru true :
using (StreamWriter sw = new StreamWriter(@"databaze.txt", true))
ale potřebuji, jak jsem již zmínil zapsat pouze ty prvky, které ještě v souboru nejsou.


Děkuji za rady.

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny