DirectoryInfoで指定したフォルダからファイルファイルを取得する
DirectoryInfo directoryInfo = new DirectoryInfo(@"C:\Windows");
// フォルダ内の全てのファイルを取得する
FileInfo[] fileInfos = directoryInfo.GetFiles();
// フォルダ内のサブフォルダを含めexeファイルを取得する
fileInfos = directoryInfo.GetFiles("*.exe", SearchOption.TopDirectoryOnly);
// SearchOption.AllDirectories : サブディレクトリも含めてファイルを取得する
// SearchOption.TopDirectoryOnly : カレントディレクトリからファイルを取得する
