Path.GetFileName メソッドとは何? わかりやすく解説 Weblio辞書 (original) (raw)

Windows ベースデスクトップ プラットフォーム上で GetFileName メソッド使用するコード例次に示します

Visual Basic

Dim fileName As String = "C:\mydir\myfile.ext" Dim pathname As String = "C:\mydir" Dim result As String

result = Path.GetFileName(fileName) Console.WriteLine("GetFileName('{0}') returns '{1}'", fileName, result)

result = Path.GetFileName(pathname) Console.WriteLine("GetFileName('{0}') returns '{1}'", pathname, result)

' This code produces output similar to the following: ' ' GetFileName('C:\mydir\myfile.ext') returns 'myfile.ext' ' GetFileName('C:\mydir') returns ''

C#

string fileName = @"C:\mydir\myfile.ext"; string path = @"C:\mydir"; string result;

result = Path.GetFileName(fileName); Console.WriteLine("GetFileName('{0}') returns '{1}'", fileName, result);

result = Path.GetFileName(path); Console.WriteLine("GetFileName('{0}') returns '{1}'", path, result);

// This code produces output similar to the following: // // GetFileName('C:\mydir\myfile.ext') returns 'myfile.ext' // GetFileName('C:\mydir') returns ''

C++

String^ fileName = "C:\mydir\myfile.ext"; String^ path = "C:\mydir\"; String^ result; result = Path::GetFileName( fileName ); Console::WriteLine( "GetFileName('{0}') returns '{1}'", fileName, result ); result = Path::GetFileName( path ); Console::WriteLine( "GetFileName('{0}') returns '{1}'", path, result );

J#

String fileName = "C:\mydir\myfile.ext"; String path = "C:\mydir\"; String result;

result = Path.GetFileName(fileName); Console.WriteLine("GetFileName('{0}') returns '{1}'",fileName,result);

result = Path.GetFileName(path); Console.WriteLine("GetFileName('{0}') returns '{1}'", path, result);

JScript

var fileName : String = "C:\mydir\myfile.ext"; var path : String = "C:\mydir\"; var result : String;

result = Path.GetFileName(fileName); Console.WriteLine("GetFileName('{0}') returns '{1}'", fileName, result);

result = Path.GetFileName(path); Console.WriteLine("GetFileName('{0}') returns '{1}'", path, result);