FileSystem.GetFileInfo(String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回指定文件的 FileInfo 对象。
public:
static System::IO::FileInfo ^ GetFileInfo(System::String ^ file);
public static System.IO.FileInfo GetFileInfo (string file);
static member GetFileInfo : string -> System.IO.FileInfo
Public Shared Function GetFileInfo (file As String) As FileInfo
参数
- file
- String
文件的名称和路径。
返回
FileInfo 指定文件的 对象。
例外
路径名称格式不正确。 例如,包含无效字符或仅为空白。 文件名具有尾随斜杠标记。
file
为 Nothing
或空字符串。
路径的字符串中间包含一个冒号。
路径太长。
该用户缺少必要的权限。
该用户缺少对文件的 ACL(访问控制列表)的访问权限。
示例
此示例检索 System.IO.FileInfo 文件的 MyLogFile.log
对象,并使用它来报告文件的全名、上次访问时间和长度。
Dim information = My.Computer.FileSystem.GetFileInfo("C:\MyLogFile.log")
MsgBox("The file's full name is " & information.FullName & ".")
MsgBox("Last access time is " & information.LastAccessTime & ".")
MsgBox("The length is " & information.Length & ".")
注解
如果文件不存在,则不会引发异常;相反,它将在首次访问对象的属性时引发。
下表列出了涉及 My.Computer.FileSystem.GetFileInfo
方法的任务示例。
功能 | 查看 |
---|---|
确定文件的名称和路径 | 如何:在 Visual Basic 中分析文件路径 |