■■■

2016年4月3日日曜日

ファイルパスからファイル情報を取得する方法

ファイルパスからファイル情報を取得する方法
VB.NET
'ディレクトリ名取得
Console.WriteLine( _
    System.IO.Path.GetDirectoryName( _
        "C:\mydocs\サンプル.jpg"))

'拡張子取得
Console.WriteLine( _
    System.IO.Path.GetExtension( _
        "C:\mydocs\サンプル.jpg"))

'ファイル名取得
Console.WriteLine( _
    System.IO.Path.GetFileName( _
        "C:\mydocs\サンプル.jpg"))

'ファイル名取得
Console.WriteLine _
    (System.IO.Path.GetFileNameWithoutExtension( _
        "C:\mydocs\サンプル.jpg"))

'ルートディレクトリ名取得
Console.WriteLine( _
    System.IO.Path.GetPathRoot( _
        "C:\mydocs\サンプル.jpg"))
C#
//ディレクトリ名取得
Console.WriteLine(
    System.IO.Path.GetDirectoryName(
        @"C:\mydocs\My Pictures\サンプル.jpg"));

//拡張子取得
Console.WriteLine(
    System.IO.Path.GetExtension(
        @"C:\mydocs\My Pictures\サンプル.jpg"));

//ファイル名取得
Console.WriteLine(
    System.IO.Path.GetFileName(
        @"C:\mydocs\My Pictures\サンプル.jpg"));

//ファイル名取得
Console.WriteLine
    (System.IO.Path.GetFileNameWithoutExtension(
        @"C:\mydocs\My Pictures\サンプル.jpg"));

//ルートディレクトリ名取得
Console.WriteLine(
    System.IO.Path.GetPathRoot(
        @"C:\mydocs\My Pictures\サンプル.jpg"));

■■■