The static method File.Copy(String, String)
doesn't return a value. How can I know programatically if that function succeeded or not ? If there is no thrown exception, File.Copy
goes well. But I am asking about how to put "no exception" as a condition.
Something like this:
if(no exception happened){
//my code goes here
}
Edit: I have solved the problem using a simple counter as following:
int i=0;
try{
File.Copy();
}
catch(e1){
i++;
}
catch(e2){
i++;
}
if(i==0){
//my code goes here
}
Thanks for all contributors. I will go through your answers to choose the best.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…