Comment verrouiller le fichier
s'il vous plaît dites-moi comment faire pour verrouiller le fichier en c#
Grâce
source d'informationauteur Naruto
Vous devez vous connecter pour publier un commentaire.
s'il vous plaît dites-moi comment faire pour verrouiller le fichier en c#
Grâce
source d'informationauteur Naruto
Vous devez vous connecter pour publier un commentaire.
Simplement de l'ouvrir en mode exclusif:
Ref.
Mise à jour: En réponse au commentaire de poster: Selon les MSDN docoFichier.Ouvrir est pris en charge .Net Compact Framework 1.0 et 2.0.
FileShare.Aucun jeter un Système".IO.IOException" erreur si un autre thread tente d'accéder au fichier.
Vous pouvez utiliser une fonction à l'aide de try/catch pour attendre que le fichier soit libéré. Exemple ici.
Ou vous pouvez utiliser une instruction lock avec certains "factice" de la variable avant d'accéder à la fonction d'écriture:
Vous pouvez également utiliser la fonction "lock" énoncé dans l'écriture réel de la fonction elle-même (c'est à dire à l'intérieur de AddLog) au lieu de l'arrière-plan du travailleur fonctions.