C'est probablement une question idiote, mais je n'arrive pas à comprendre. Je compare le LastWriteTime de deux fichiers, mais il échoue toujours, car le fichier que j'ai téléchargé sur le réseau a toujours des millisecondes définies sur 0 et mon fichier d'origine a une valeur réelle. Existe-t-il un moyen simple d'ignorer les millisecondes lors de la comparaison?
Voici ma fonction:
//compare file's dates
public bool CompareByModifiedDate(string strOrigFile, string strDownloadedFile)
{
DateTime dtOrig = File.GetLastWriteTime(strOrigFile);
DateTime dtNew = File.GetLastWriteTime(strDownloadedFile);
if (dtOrig == dtNew)
return true;
else
return false;
}
Merci d'avance