In case one wants to retrieve files from catalog, `Directory.GetFiles` is a simple answer sufficient for most scenarios. However, when you deal with a large amount of data, you might need more advanced techniques. Directory.EnumerateFiles is the API that allows you to organize batch processing for the directory with a large number of files. Introduction In case one wants to retrieve files from catalog, Directory.GetFiles is a simple answer sufficient for most scenarios.