FileSystemInfo.Extension 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取文件名的扩展名部分,包括前导点 .
(即使它是整个文件名)或空字符串(如果不存在扩展名)。
public:
property System::String ^ Extension { System::String ^ get(); };
public string Extension { get; }
member this.Extension : string
Public ReadOnly Property Extension As String
属性值
包含 FileSystemInfo 扩展名的字符串。
注解
属性 Extension
返回 FileSystemInfo 扩展名,该扩展名从 文件全名 (最后一个点 .
) 。 例如:
- 对于文件
c:\NewFile.txt
,此属性返回".txt"
。 - 对于文件
c:\.gitignore
,此属性返回".gitignore"
。 - 对于文件
c:\noextension
,此属性返回一个空字符串""
。 - 对于文件
c:\a.b.c
,此属性返回".c"
。 FileInfo
从具有尾随点的文件路径构造 时,将剪裁该尾随点,因此new FileInfo("foo.bar.").Extension
返回".bar"
。
下表列出了其他典型或相关 I/O 任务的示例。
若要执行此操作... | 请参见本主题中的示例... |
---|---|
创建文本文件。 | 如何:将文本写入文件 |
写入文本文件。 | 如何:将文本写入文件 |
从文本文件读取。 | 如何:从文件中读取文本 |
检索文件的完全限定路径。 | GetFullPath |
仅检索文件名和路径。 | GetFileNameWithoutExtension |
仅从路径检索目录名称。 | GetDirectoryName |
更改文件的扩展名。 | ChangeExtension |