Bonjour;
J'essaye de crée une petite application qui sert ecrire dans un fichier TXT a partir de l'interface console de C#;;mais plusieurs problèmes se posent dans ce cadre:
1-quand j'écris 4 caractères,j'obtiens un fichier TXT de talle
98.4Mo,c'est trés énorme quand meme!!!!!!n'est ce pas!!!,ce que je savais que le codage ASCII est adopter our les textes,et ne prend pas assez de taille

2-j'ai essayer par des multiples façon de produire une application qui écris infinément de chaines de caractére, telle que la chaine '9999' est la condition d'arrêt;mais sans resultat .
//Ouvrir le fichier
StreamWriter sw = new StreamWriter("C:\\CODE-SOURS.txt", true, Encoding.ACSII);
Console.WriteLine("Maintenant vous pouvez Ecrire ce que vous voulez,Une fois que vous voulez");
Console.WriteLine("Quitter l'editeur taper '9999' et validez par 'entrer'");
Console.WriteLine();
string s = Console.ReadLine();
while (s != "9999")
{
//Ecrire Les lignes désirées .
sw.WriteLine(s);
il y a quelque chose qui manque ici,mais je l'est pas trouvé
}
//fermer le fichier
sw.Close();
}
Merci bien de votre aide.