DirectoryInfo dir = new DirectoryInfo(path); FileInfo[] files = dir.GetFiles("*.txt"); foreach (FileInfo file in files) { string noExtension = Path.GetFileNameWithoutExtension(file.Name); }