Je dois écrire une chaîne dans un fichier texte en C#, chaque chaîne sur une nouvelle ligne ... Comment puis-je faire cela?Comment écrire un fichier texte en C#
Répondre
Vous pouvez utiliser File.WriteAllLines:
string[] mystrings = new string[] { "Foo", "Bar", "Baz", "Qux" };
System.IO.File.WriteAllLines("myfile.txt", mystrings);
+1; ne peut pas battre un one-liner! La gestion des exceptions n'est pas incluse. Disponible en .NET 2.0+. http://msdn.microsoft.com/en-us/library/system.io.file.writealllines.aspx –
Utilisez la classe StreamWriter
; Jetez un oeil à this tutoriel. Une nouvelle ligne est simplement le caractère \n
(Unix) ou les caractères \r\n
(Windows).
Si vous souhaitez ajouter les lignes de texte dans le fichier, utilisez AppendAllText:
string appendText = "This is extra text" + Environment.NewLine;
File.AppendAllText(path, appendText);
Que diriez-vous de classe StreamWriter? En savoir plus here...
Et ne pas oublier les autorisations de fichiers de gestion des exceptions, par exemple manquants etc.
- 1. Écrire dans un fichier texte
- 2. comment écrire dans un fichier texte par programme C
- 3. Comment lire un fichier et écrire dans un fichier texte?
- 4. écrire un fichier MIDI en C++
- 5. écrire dans un fichier en c
- 6. Comment écrire dans un fichier texte en utilisant AppleScript?
- 7. Python - Écrire dans un fichier texte en utilisant des fonctions?
- 8. Comment écrire plusieurs zones de texte dans un fichier txt généré en programme en C#?
- 9. C++ écrire dans un fichier
- 10. Écrire un fichier texte sur une carte à puce C#
- 11. Comment ajouter du texte à un fichier texte en C++?
- 12. écrire à un fichier texte dans php
- 13. Comment écrire dans un fichier binaire en C?
- 14. Comment écrire une chaîne dans un fichier en C?
- 15. Lire et écrire un fichier texte en JavaScript
- 16. Linux & C-Programming: Comment écrire du texte encodé en utf-8 dans un fichier?
- 17. Comment écrire un fichier texte en C# avec une page de code autre que UTF-8?
- 18. Écrire dans un fichier texte (PHP)
- 19. Comment écrire un tableau multidimensionnel dans un fichier texte?
- 20. écrire les résultats dans un fichier texte
- 21. C++: Écrire dans un fichier existant?
- 22. Écrire dans un fichier texte en utilisant Javascript
- 23. Comment lire/écrire un tableau C stocké dans un fichier texte créé avec l'utilitaire bin2C
- 24. Comment écrire ou ajouter au fichier texte en utilisant sql?
- 25. Écrire des citations dans un fichier texte en utilisant ofstream, C++
- 26. Comment écrire des données dans un fichier texte dans BlackBerry?
- 27. Comment écrire un Tilde normal (~) en C#?
- 28. Comment écrire un compilateur en C?
- 29. Comment écrire un programme d'écho en C?
- 30. Comment écrire un minuteur en Objective-C?
double possible de [ajouter des lignes à un fichier en utilisant un StreamWriter] (http://stackoverflow.com/questions/7306214/append -lines-to-a-file-using-a-streamwriter) – OmG