Instead of using an OpenFileDialog, use the
FolderBrowserDialog[
^]. That way the user can select a path without selecting a specific file.
This code is not 100% complete, but it should give you an idea of what you need to do.
string sourcePath = @"c:\\SourceFolder\";
string fileName1 = @"YourFileName1.txt";
string fileName2 = @"YourFileName2.txt";
DialogResult result = folderBrowserDialog1.ShowDialog();
if( result == DialogResult.OK )
{
var destinationFolderName = folderBrowserDialog1.SelectedPath;
if( Directory.Exists(destinationFolderName) )
{
File.Copy( sourcePath + "/" + fileName1, destinationFolderName + "/" +
fileName1 );
File.Copy( sourcePath + "/" + fileName2, destinationFolderName + "/" + fileName2 );
}
}