我有一个源文件和两个目标路径的文本文件。我将它们发送给一个函数 称为复制(源,目的地)....对于它创建的一条路径(目的地)。我想发送其他参数(其他目的地路径)......我怎样才能实现这一目标?
答案 0 :(得分:1)
您可以创建函数的重载以获取多个目标路径,并且它会迭代所有目标路径并调用原始Copy
函数:
public void Copy(string sourcePath, params string[] destinationPaths)
{
foreach (string destPath in destinationPaths)
{
Copy(sourcePath, destPath);
}
}
你可以用以下方式调用:
Copy(sourcePath, destinationPath1 [, destinationPath 2, destinationPath 3...]);
或者您可以拨打Copy(source, dest)
两次。