C# のパスからファイル名を取得する

この記事では、C# の特定のパスからファイル名を取得する方法を紹介します。

GetFileName() メソッドを使用して、C# の特定のパスからファイル名を抽出する

C# で与えられたパスからファイル名を抽出するには、GetFileName() メソッドを使用します。このメソッドは、渡されたパスからファイル名を抽出します。このメソッドを使用するための正しい構文は次のとおりです。

Path.GetFileName(string path);

このメソッドはファイルの名前を返します。

以下のプログラムは、GetFileName() メソッドを使用して、指定されたパスからファイル名を抽出する方法を示しています。

using System; 
using System.IO; 
using System.Text; 
  
class FileName { 
    static void Main(string[] args) 
    { 
        string path = "E://Jinku Hu//Starting Over//Csharp//myfile.md"; 
        string filename = null; 
        filename = Path.GetFileName(path); 
        Console.WriteLine("Filename = " + filename); 
        Console.ReadLine(); 
    } 
} 

出力:

Filename = myfile.md

関連記事 - Csharp File

  • C# でファイルの相対パスを取得する
  • C# で URL からファイルをダウンロードする方法