1
2
3
4
5
6
7
8
9
10
11
12
 public static bool FileExistCheck(string filename)
        {
            System.IO.FileInfo fi = new System.IO.FileInfo(Environment.CurrentDirectory+"\\"+filename);
            if (fi.Exists)
            {
                return true;
            }
            else
            {
                return false;
            }
        }
cs

함수

1
2
3
4
5
6
7
8
9
10
 for(int i = 0; i < 10; i++)
            {
                if (FileExistCheck(File[i]) == false)
                {
                    MessageBox.Show("해당 파일이 없습니다.:\n" + File[i]);
                    Application.Exit();
                    Environment.Exit(0);
                    System.Diagnostics.Process.GetCurrentProcess().Kill();
                }
            }
cs

파일 유무를 체크하는 함수가 필요해 만들어 봤습니다. 같은경로나 더 아래에 있는 경로에 파일유무를 체크합니다.

저는 File[i]는 문자열 배열입니다. 없으면 False,있으면 true를 리턴합니다.

댓글을 달아 주세요