728x90

안녕하세요!
이번에는 C#에서의 파일 입출력에 대해 알아보겠습니다.
파일 입출력은 프로그램이 파일과 데이터를 읽고 쓰는 기능을 수행하는 데에 중요한 역할을 합니다.
이번 포스팅에서는 파일을 읽고 쓰는 방법과 주요한 파일 입출력 클래스에 대해 알아보도록 하겠습니다.
파일 읽기
- C#에서 파일을 읽기 위해 StreamReader 클래스를 사용할 수 있습니다.
using System;
using System.IO;
class Program
{
static void Main()
{
string filePath = "파일 경로";
using (StreamReader reader = new StreamReader(filePath))
{
string line;
while ((line = reader.ReadLine()) != null)
{
Console.WriteLine(line);
}
}
}
}
파일 쓰기
- C#에서 파일을 쓰기 위해 StreamWriter 클래스를 사용할 수 있습니다.
using System;
using System.IO;
class Program
{
static void Main()
{
string filePath = "파일 경로";
using (StreamWriter writer = new StreamWriter(filePath))
{
writer.WriteLine("Hello, World!");
}
}
}
파일 및 디렉토리 관리
- C#에서 파일 및 디렉토리를 관리하기 위해 File 및 Directory 클래스를 사용할 수 있습니다.
- 이를 통해 파일의 존재 유무 확인, 파일 복사, 디렉토리 생성 등의 작업을 수행할 수 있습니다.
이번 포스팅에서는 C#에서의 파일 입출력에 대해 알아보았습니다.
파일 읽기와 쓰기를 위해 StreamReader 및 StreamWriter 클래스를 사용하며, 파일 및 디렉토리 관리를 위해 File 및 Directory 클래스를 활용할 수 있습니다.
다음 포스팅에서는 디자인 패턴에 대해 알아보도록 하겠습니다.
감사합니다!
728x90
'[C#] > 프로그래밍 기초' 카테고리의 다른 글
| [C#] 프로그래밍 기초 : 유용한 라이브러리 (15) | 2023.06.28 |
|---|---|
| [C#] 프로그래밍 기초 : 디자인 패턴 (20) | 2023.06.28 |
| [C#] 프로그래밍 기초 : 예외처리 (15) | 2023.06.27 |
| [C#] 프로그래밍 기초 : 인터페이스와 추상 클래스 (25) | 2023.06.26 |
| [C#] 프로그래밍 기초 : 상속과 다형성 (23) | 2023.06.26 |