拡張子を取得する
スポンサーリンク
ファイルパスから拡張子を取得するには、System.IO.Path クラスの GetExtension メソッドを使用します。GetExtension メソッドは、拡張子がないパスを指定した場合は、長さ 0 の文字列を返します。
サンプルコード
以下にサンプルコードを示します。
C# 全般
// C:\Hoge.txt の拡張子を取得する
string stExtension = System.IO.Path.GetExtension(@"C:\Hoge.txt");
// 取得した拡張子を表示する
MessageBox.Show(stExtension);
対象が FileInfo のインスタンスであるならば、Extension プロパティから取得できます。
C# 全般
// FileInfo の新しいインスタンスを生成する
System.IO.FileInfo cFileInfo = new System.IO.FileInfo(@"C:\Hoge.txt");
// 拡張子を取得する
string stExtension = cFileInfo.Extension;
// 取得した拡張子を表示する
MessageBox.Show(stExtension);
関連するリファレンス
準備中です。
