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 拡張子を格納している文字列。
注釈
プロパティは拡張子をFileSystemInfo返します。この拡張子はExtension
、ファイルの完全な名前の最後のドット () から始まり、最後のドット (.
) を含みます。 例:
- ファイル
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 |
適用対象
こちらもご覧ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET