Tady se může projevit problém s tím, že to píšeš do nesprávné diskuze. V C jde otevřít soubor pro čtení, pro zápis a nebo "append", tedy přidání dalších dat na konec souboru. Jestli v C# třídy pro práci se soubory a jejich metody pro práci se soubory umožňují stejný přístup netuším. Také záleží na tom, jestli chceš přidat nová data na konec souboru, nebo jeho obsah měnit někde uvnitř. Každopádně univerzální řešení je původní soubor zavřít a následně ho přepsat novým souborem. Pokud je potřeba možnost "vzít zpět" tak původní soubor přejmenovat a vytvořit nový pod původním názvem.
Každopádně by se asi dalo gůglit C# append to file nebo modify file
hu