C# 폴더 없으면 생성하기 2가지 방법 (DirectoryInfo) 저는 담백한 걸 좋아하니 담백하게 소스만 소개합니다. 1. DirectoryInfo 사용하기 123456DirectoryInfo di = new DirectoryInfo(@"C:\test"); if (di.Exists == false){ di.Create();}Colored by Color Scriptercs DirectoryInfo 객체로 작업할 게 있다면, 위와 같이 사용하는 편이 좋습니다. 하지만, 단순히 폴더 없으면 생성하려고 유무만 판단할땐? 그땐 아래처럼 소스 4줄로 끝내세요. 2. Directory 사용하기 1234if (Directory.Exists(folder_path_) == false){ Directory.Create..
C# Linq 예제, FileInfo 오래된 파일 10개 삭제 (File.Delete) C# 링크로 간단하게 처리하는 방법 알아보겠습니다. 순서는 이렇습니다. 1. FileInfo[]를 이용해 파일 리스트를 얻음2. LINQ, OrderBy를 이용해 가장 오래된 10개 목록을 추려냄3. 오래된 파일 10개 삭제 아래는 C# LINQ 예제 소스입니다. 123456789101112FileInfo[] files = new DirectoryInfo(@"D:\Test\").GetFiles("*.txt"); if (files.Length != 0){ FileInfo[] last_ten = files.OrderBy(fi => fi.LastWriteTime).Take(10).ToArray(); foreach (File..