목차
File 클래스
File 클래스 소속 메서드
파일 쓰기/읽기
File 클래스
System.IO 네임 스페이스 안 File 클래스 사용하면, 파일 제어 가능.
즉, File 클래스로 파일 객체 생성 후, File 클래스 변수에 할당 가능.
[구문]
using System.IO; //System.IO 네임스페이스 가져오기.
File.SomeFileMethod (); // File 클래스 안 메서드 사용.
File 클래스 소속 메서드
※ File 클래스에 포함된 파일 제어 메서드 종류.
AppendText()
기존 파일 끝에 텍스트 추가.
Copy()
파일 복사.
Create()
파일 생성 / 파일 덮어쓰기.
Delete()
파일 삭제.
Exists()
파일 존재 체크.
ReadAllText()
파일 내용 읽기.
Replace()
파일의 내용을 다른 파일의 내용으로 대체.
WriteAllText()
새 파일 생성 후 여기에 내용 쓰기.
만약, 파일 이미 존재 시, 덮어쓰기.
PS.
Microsoft .Net File Class Reference에서 더 자세히 보기.
파일 쓰기/읽기
파일명: Program.cs
using System;
using System.IO;
namespace Homzzang
{
class Program
{
static void Main(string[] args)
{
string hz = "홈짱닷컴 Homzzang.com"; // 문자열 생성
File.WriteAllText("hz.txt", hz); // 파일 쓰기
string my = File.ReadAllText("hz.txt"); // 파일 읽기
Console.WriteLine(my); // 내용 출력
}
}
}
PS. 생성된 파일은 아래 경로에 위치.
C:\Users\사용자명\source\repos\Homzzang\Homzzang\bin\Debug\netcoreapp3.1
주소 복사
랜덤 이동
최신댓글