일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 컴포넌트 끊김 DoubleBuffer
- C System.IO;
- 코드로 DoubleBuffer
- C# 문법
- C# DoubleBuffer 코드작성
- 씨샵
- DoubleBuffer
- Datagridview Autoscroll
- 솔루션만들기
- 비주얼 스튜이도
- C# 자료형
- VS2017 다운로드
- C# 기본
- C#
- C# 데이터그리드뷰 오토스크롤
- C# 상수
- Windows Programming
- Datagridview 오토스크롤
- C# 파일만들기
- C# DoubleBuffer
- 첫프로젝트
- Visual Studio Download
- C# 파일 확인
- C# FileInfo
- Datagridview행자동내림
- C# 변수
- C# 실행위치 가져오기
- Datagridview
- 비주얼스튜디오 다운로드
- 비주얼스튜디오 2017
- Today
- Total
뚠냥의 개발자 성장기
C# 지정된 파일이 있는지 확인하는 법 (System.IO.FileInfo) 본문
안녕하세요. 좋은 주말입니다 :)
오늘은 특정 파일이 있는지 확인하는 법을 알아볼겁니다!
아.. 나는 프로그램을 작성하는데 있어서 어떤 파일이 실행파일과 같은 위치에 있으면 참 좋을텐데..
또는, 어떤 파일이 있는지 확인한 후 이후에 어떤 작업을 수행하고 싶은데 하는 경우에 진행하시면 참 좋은 소스입니다.
일단 File의 정보를 가져오기 위하여는
가장 상단의 using 구문쪽에 using System.IO;를 추가해주어 System의 Input Output을 사용한다고 정의해주시구요!
FileInfo File_Check = new Fileinfo(경로);
if(File_Check.Exists) { }
else return;
소스는 이정도 작성해주시면 파일의 확인이 되는데요!!
File_Check라는 이름의 FileInfo 객체를 생성 후에 if문 안에 Exists는 파일의 존재 여부를 판단하는 메서드랍니다.
그러니 if문 안에 들어가는 것은 해당 파일이 있는 경우, (경로라고 적어놓은 부분에 파일의 FullPath을 적어주시면 되요.) if문 내부로 들어가서 수행이 되겠죠?
반대로 파일이 없으면 가만히 있게 됩니다 :)
Return이잖아요? ㅎㅎ
이것으로 FileInfo에 관련하여 알아보며 파일이 있는지 체크하는 방법을 알아보았습니다!
cf.) 파일이 만약에 없는데, 그 안에 텍스트 파일같은걸 만들어 넣고 싶으면 어떻게 해요?
else { File_Check.Create(); }
끝.
cf.) 만약 .exe 실행 파일의 위치는 못 가져오나요?
Application.StartupPath 를 적으면 지금 실행되고 있는 파일(실행파일)의 위치를 GET!
끝.
오늘의 이야기도 끝.
'C# Programming' 카테고리의 다른 글
C# Datagridview Auto Scroll 구현하기 (오토스크롤 구현하기) (2) | 2019.09.28 |
---|---|
C# DoubleBuffer 기능 프로그래밍으로 직접 이용하기 (0) | 2019.09.27 |
C#의 기본 자료형 (데이터 타입) (0) | 2019.09.10 |
Microsoft 개발자로 첫 시작! Visual Studio 다운로드 하기. (0) | 2019.09.09 |
C# Winform(윈폼) 새 프로젝트 생성하기 (0) | 2019.09.06 |