StreamWriter를 사용하여 C#에서 파일에 줄 추가
이 가이드에서는 C#의 StreamWriter
클래스를 사용하여 기존 파일에 줄을 추가하는 방법을 설명합니다. 흔히 저지르는 실수는 파일을 추가하는 대신 의도치 않게 덮어쓰는 것입니다. 해결책은 StreamWriter
생성자를 올바르게 활용하는 데 있습니다.
표준 StreamWriter
생성자는 기본적으로 기존 파일 내용을 덮어씁니다. 대신 새 줄을 추가하려면 추가 플래그를 사용해야 합니다. 방법은 다음과 같습니다.
<code class="language-csharp">new StreamWriter("c:\file.txt", true);</code>
두 번째 인수(true
)를 설정하면 추가 모드가 활성화됩니다. StreamWriter
이제 파일 끝에 새 줄을 추가합니다.
가독성을 높이려면(C# 4 이상에서 사용 가능) 다음 대체 구문을 사용하세요.
<code class="language-csharp">new StreamWriter("c:\file.txt", append: true);</code>
이 변경 사항을 통합하면 코드가 성공적으로 줄을 추가하여 기존 파일 콘텐츠를 보존하고 각 실행 시 확장할 수 있습니다.
위 내용은 C#에서 StreamWriter를 사용하여 파일에 줄을 추가하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!