Статический метод File.Copy (String, String)
не возвращает значения. Как я могу узнать программно, успешно ли эта функция выполнена? Если нет исключения, File.Copy
работает нормально. Но я спрашиваю, как поставить условие «без исключения».
Примерно так:
if(no exception happened){
//my code goes here
}
Изменить: Я решил проблему, используя простой счетчик, как показано ниже:
int i=0;
try{
File.Copy();
}
catch(e1){
i++;
}
catch(e2){
i++;
}
if(i==0){
//my code goes here
}
Спасибо всем участникам. Я просмотрю ваши ответы, чтобы выбрать лучший.