ナルシーNote

2020年12月からC#、2021年2月からPythonを51歳で始めました。学んだことを備忘録として残してます。そろそろN88BASICは卒業しようかな😱

<C#>フォルダの中のファイル一覧を取得する

フォルダの中のファイル一覧を取得するサンプルです。

(1)ファイル一覧サンプル

var folder = AppDomain.CurrentDomain.SetupInformation.ApplicationBase;
var filenames = Directory.GetFiles(folder, "*");
foreach (var filename in filenames)
{
    // フルパスだと長いのでファイル名だけ表示してみる
    Console.WriteLine(Path.GetFileName(filename));
}

(2)ファイル一覧サンプル(サブフォルダ含む)

folder = AppDomain.CurrentDomain.SetupInformation.ApplicationBase;
filenames = Directory.GetFiles(folder, "*", SearchOption.AllDirectories);
foreach (var filename in filenames)
{
    // フルパスだと長いのでファイル名だけ表示してみる
    Console.WriteLine(Path.GetFileName(filename));
}

 

ご使用に関しては自己責任でよろしくお願い申し上げます。

2020年12月にpaizaラーニングでC#を受講しました。

コメントでアドバイスをいただけると幸いです。

 

ほしい物リスト

ナルシーのほしい物リストはこちら