Try something like this:
var listOfFiles = new List<String>();
string [] fileEntries = Directory.GetFiles(targetDirectory);
foreach(string fileName in fileEntries)
{
lisOfFiles.Add(fileName);
}
for more info look here : http://msdn.microsoft.com/en-us/library/07wt70x2(v=vs.110).aspx