Maison > développement back-end > C++ > Comment ajouter des lignes à un fichier à l'aide de C# StreamWriter ?

Comment ajouter des lignes à un fichier à l'aide de C# StreamWriter ?

Susan Sarandon
Libérer: 2025-01-19 09:52:09
original
889 Les gens l'ont consulté

How to Append Lines to a File Using C# StreamWriter?

Utiliser C# StreamWriter pour ajouter des lignes à un fichier

De nombreux développeurs C# rencontrent un problème courant lors de l'utilisation de StreamWriter : au lieu d'ajouter de nouvelles lignes à un fichier, le contenu existant est écrasé. Cela se produit parce que StreamWriter écrase par défaut le fichier. La solution réside dans l'utilisation d'une surcharge StreamWriter qui vous permet de spécifier si vous souhaitez ajouter ou écraser.

Pour ajouter des lignes, créez votre StreamWriter instance comme ceci :

<code class="language-csharp">StreamWriter file2 = new StreamWriter("c:\file.txt", true);</code>
Copier après la connexion

Pour une meilleure lisibilité (notamment en C# 4 et versions ultérieures), vous pouvez utiliser cette syntaxe plus explicite :

<code class="language-csharp">StreamWriter file2 = new StreamWriter("c:\file.txt", append: true);</code>
Copier après la connexion

Avec cette méthode, StreamWriter ajoutera votre chaîne à la fin du fichier, en gardant les lignes d'origine intactes et correctement séparées.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal