다음을 통해 공유


FileSystem.FileExists(String) 메서드

정의

지정된 파일이 있으면 True를 반환합니다.

public:
 static bool FileExists(System::String ^ file);
public static bool FileExists (string file);
static member FileExists : string -> bool
Public Shared Function FileExists (file As String) As Boolean

매개 변수

file
String

파일의 이름과 경로입니다.

반환

이 메서드는 해당 파일이 있으면 True를 반환하고, 그렇지 않으면 False를 반환합니다. 매개 변수가 파일이 아닌 디렉터리의 경로를 나타내는 경우에도 이 메서드는 False를 반환합니다.

예외

파일 이름은 백슬래시(\)로 끝납니다.

예제

이 예제에서는 파일이 Check.txt 있는지 여부를 확인하고 메시지 상자에 정보를 제공합니다.

If My.Computer.FileSystem.FileExists("c:\Check.txt") Then
    MsgBox("File found.")
Else
    MsgBox("File not found.")
End If

설명

애플리케이션에 지정된 된 파일을 읽을 수 있는 권한이 없는 경우는 FileExists 메서드가 반환 되는 False, 메서드가 경로의 존재 여부에 관계 없이 예외를 throw 하지 않습니다.

적용 대상