I am generating some files (simplified version)
private static void GenFiles(int numbersToGenerate, string directory)
{
for (int i = 1; i <= numbersToGenerate; i++)
{
string fileName = Path.Combine(directory, "File" + i);
File.Create(fileName);
}
}
Now i am told "Generate 100 files and Create 10 Folders(Folder1-Folder2-Folder3 etc..)place 10 items in each folder"
Would you create all the files in a directory and then create each folder move files to folder till no file left ?
private static void MoveToFolders(string targetDirectory,int numberOfFolders, int numberOfFilesGenerated)
{
int itemsPerFolder = numberOfFilesGenerated / numberOfFolders;
?????
//
}
Suggestions?