You can use Directory.EnumerateFiles
var allFiles = Directory.EnumerateFiles(sourceDirectory, "*.*",
If you want all the files to be on one long line, you can use
var fileString = string.Join(",", allFiles);
If its the only directories you want
var allDirs = Directory.EnumerateDirectories("...", "*", SearchOption.AllDirectories); var dirString = string.Join(";", allDirs);
Sayse source share