728x90
반응형
질문 : 폴더가없는 경우 새로 만듭니다.
내 응용 프로그램에서 FileUploader
컨트롤을 사용합니다. 지정된 폴더에 파일을 저장하고 싶습니다. 이 폴더가 없으면 먼저 만든 다음이 폴더에 파일을 저장하고 싶습니다. 폴더가 이미 존재하는 경우 파일을 저장하십시오.
어떻게 할 수 있습니까?
답변
다른 사람들이 말했듯이 System.IO.Directory.CreateDirectory
사용하십시오.
그러나 먼저 존재하는지 확인할 필요는 없습니다. 문서에서 :
이미 존재하거나 경로의 일부가 유효하지 않은 경우가 아니면 경로에 지정된 모든 디렉토리가 작성됩니다. 디렉터리가 이미있는 경우이 메서드는 새 디렉터리를 만들지 않지만 기존 디렉터리에 대한 DirectoryInfo 개체를 반환합니다.
출처 : https://stackoverflow.com/questions/9065598/if-a-folder-does-not-exist-create-it
728x90
반응형
'프로그래밍 언어 > C++' 카테고리의 다른 글
Reflection을 사용하여 문자열에서 속성 값 가져 오기 (0) | 2021.11.18 |
---|---|
std :: vector에 대한 반복 : unsigned 변수와 signed 변수 (0) | 2021.11.17 |
rvalues, lvalues, xvalues, glvalues, prvalues 사용 방법 (0) | 2021.11.11 |
[C++] private, public 및 protected 상속의 차이점 (0) | 2021.11.04 |
IEnumerable <T> return vs IQueryable<T> return (0) | 2021.10.25 |