var dir=new DirectoryInfo(patch); // папка с файлами
var files = new List<string>(); // список для имен файлов
foreach (FileInfo file in dir.GetFiles()) // извлекаем все файлы и кидаем их в список
{
files.Add(Path.GetFileNameWithoutExtension(file.FullName)); // получаем полный путь к файлу и потом вычищаем ненужное, оставляем только имя файла.
}