Метод FileSystem.FileExists (String)
.NET Framework (current version)
Опубликовано: Октябрь 2016
Возвращает True если указанный файл существует.
Пространство имен: Microsoft.VisualBasic.FileIO
Сборка: Microsoft.VisualBasic (в Microsoft.VisualBasic.dll)
Синтаксис
C#
C++
F#
VB
Public Shared Function FileExists (
file As String
) As Boolean
Параметры
file
Type: System.String
Имя и путь к файлу.
Возвращаемое значение
Type: System.Boolean
Возвращает True если файл существует; в противном случае этим методом False.
Исключения
Exception |
Condition |
ArgumentException |
Имя файла заканчивается обратной косой черты (\). |
Комментарии
Если приложение не имеет достаточных полномочий на чтение заданного файла, FileExists возвращает метод False, независимо от наличия пути; метод не вызывает исключение.
Примеры
В этом примере проверяет ли файл Check.txt существует и предоставляет сведения в окне сообщения.
VB
If My.Computer.FileSystem.FileExists("c:\Check.txt") Then
MsgBox("File found.")
Else
MsgBox("File not found.")
End If
Безопасность
F ileIOPermission
Controls the ability to access files and folders. Associated enumeration: F:System.Security.Permissions.PermissionState.Unrestricted.