static List<string> GetFoldersAndFiles(string searchPath, List<string> queryCollection, char directorySeparatorChar)
{
if(searchPath != null && Directory.Exists(searchPath))
{
queryCollection = new List<string>(Directory.GetFileSystemEntries(searchPath));
}
else
{
if(searchPath != null)
{
queryCollection = GetFilesListing(searchPath, directorySeparatorChar, queryCollection);
}
}
return queryCollection;
}