C#_フォルダを指定してファイル名を取得

Directory.GetFiles とか覚えられん。

 ※ デザインから folderBrowserDialog 設置済み

    if (folderBrowserDialog.ShowDialog() != DialogResult.OK)
    {
        return;
    }
   
    string folderPath = folderBrowserDialog.SelectedPath;
    string[ ] getFiles = Directory.GetFiles(
        folderPath, "*", SearchOption.TopDirectoryOnly); //絶対パス取得

    string[ ] fileNamesOnly = new string[ getFiles.Count( ) ];    
    for (inti = 0; i < getFiles.Count(); i++)
    {
        fileNamesOnly[i] = Path.GetFileNameWithoutExtension(getFiles[i]);
    }

 

 

以上。