C# TEXT FILE 덮어 쓰기(기존 파일 덮어 쓰기)
StreamWriter writer;
writer = File.CreateText("writeTest.txt"); //Text File이 저장될 위치(파일명)
//파일 이름만 지정하면 컴파일된 폴더내 해당 파일 이름으로 저장됨
writer.WriteLine("텍스트 파일 새로 쓰기 성공"); //저장될 string
|
C# TEXT FILE 이어 쓰기(기존 파일 위에 추가하여 쓰기)
StreamWriter writer;
writer = File.AppendText("writeTest.txt"); //Text File이 저장될 위치(파일명)
//파일 이름만 지정하면 컴파일된 폴더내 해당 파일 이름으로 저장됨
writer.WriteLine("텍스트 파일 이어 쓰기 성공"); //저장될 string
|
C# TXT FILE을 쓰는 방법에는 2가지가 있습니다.
1. 파일 덮어 쓰기
2. 파일 이어 쓰기
기존파일이 없는 경우 파일 덮어 쓰기, 파일 이어 쓰기는 동일한 결과가 나옵니다.
지정한 경로와 이름으로 새 파일이 생성됩니다.
지정한 경로와 이름의 파일이 이미 존재할때,
덮어 쓰는 경우에는 기존 저장되어 있던 파일의 텍스트 내용이 사라지고 새로 쓴 텍스트가 덮어집니다.
이어쓰는 경우에는 기존 텍스트가 유지되며 그 아래 이어쓴 텍스트가 추가됩니다.
실행 및 결과
TXT FILE 읽기 폼 구성
TXT FILE 읽기 소스코드
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.IO; //추가
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace my_notepad
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
StreamWriter writer;
writer = File.CreateText("writeTest.txt");
writer.WriteLine("텍스트 파일 새로 쓰기 성공");
}
private void button2_Click(object sender, EventArgs e)
{
StreamWriter writer;
writer = File.AppendText("writeTest.txt");
writer.WriteLine("텍스트 파일 이어 쓰기 성공");
}
}
}
|
새로 쓰기 1회
이어 쓰기 1회
실행 후
지정한 파일 이름 "writeTest"로 파일이 생성
생성한 C# 프로젝트 압축하여 첨부.
C# text 파일 쓰기 / C# txt 파일 쓰기
완료
'IT프로그래밍' 카테고리의 다른 글
[Python]파이참 설치 / PyCharm 설치 / 파이썬 IDE / 파이썬 에디터 (0) | 2020.04.03 |
---|---|
[Python]파이썬 설치 / 파이선 설치 / Python 설치 - 설치에서 예제실행까지 - (0) | 2020.04.03 |
[C#]C# text 파일 읽기 / C# txt 파일 읽기 /C# text read / C# txt read (0) | 2020.04.03 |
[MSSQL]MSSQL Order by / SQL Order by / SQL 정렬 (0) | 2020.04.02 |
[MSSQL]MSSQL delete from / SQL delete from / SQL 삭제 문 (0) | 2020.04.02 |
[MSSQL]MSSQL Insert into/ SQL Insert into / SQL 삽입 (0) | 2020.04.01 |
[MSSQL]MSSQL 중복 제거 / SQL 중복 제거 / SQL distinct (0) | 2020.04.01 |
[C언어]C언어 배열 초기화 / C언어 배열 초기화 소스코드 / C언어 배열 초기화 방법 및 분석 (0) | 2020.04.01 |
댓글