c# - File.Copy method -
is posiible following code doesn't throw exception , doesn't copy files?
void copy2(string from, string to) { lock (_thislock) { if (file.exists(from)) { file.copy(from, to, true); return; } logger.write("file not exists"); } } customer says application doesn't crash , doesn't copy file, , doesn't write log. logger's type microsoft.practices.enterpriselibrary.logging.logger.
sure, if file doesn't exist - (!file.exists) - file.copy call won't reached.
logger.write not count exception.
if, update suggests, there nothing in logs, double check logger.write function. implemented correctly? there exception being thrown , handled within method? more file.copy failing without throwing exception.
Comments
Post a Comment