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 |