반응형
1. Point
- 폴더 유무 확인 방법
- 파일 유무 확인 방법
[C# 텍스트 파일] 01. 폴더/파일 유무 확인 방법
반응형
2. 전체 코드
using System;
using System.IO;
namespace manual_txt_IO
{
internal class Program
{
static void Main(string[] args)
{
// 폴더 경로 설정
DirectoryInfo d_info = new DirectoryInfo(@"./test_dir2");
// 폴더 유무 확인
if (!d_info.Exists)
{
// 폴더가 없는 경우 폴더 생성
d_info.Create();
// 폴더 전체경로(절대경로) 출력
Console.WriteLine(d_info.FullName.ToString());
}
// 파일 유무 확인
// 'Directory.GetCurrentDirectory()' 현재 실행중인 프로그램의 위치 반환
FileInfo file = new FileInfo(Directory.GetCurrentDirectory() + "/test_dir2/test2.txt");
if (!file.Exists)
{
FileStream fs = file.Create();
fs.Close();
}
}
}
}
반응형
'C# > C# 매뉴얼' 카테고리의 다른 글
[C# NPOI] 07. 엑셀 폰트 설정 및 정렬 적용 방법 (0) | 2022.09.16 |
---|---|
[C# NPOI] 06. 엑셀 셀에 스타일 적용하기 (셀 색상, 테두리 설정 등) (0) | 2022.09.16 |
[C# NPOI] 05. 엑셀 셀 크기 설정 방법 (0) | 2022.09.16 |
[C#] 폴더/파일 이동, 복사, 삭제 (.Net) (0) | 2022.09.13 |
[C# 텍스트 파일] 02. 텍스트 파일 쓰는 2가지 방법 (0) | 2022.09.13 |