Maison  >  Article  >  développement back-end  >  Comment tronquer un fichier en C# ?

Comment tronquer un fichier en C# ?

WBOY
WBOYavant
2023-09-23 12:21:031427parcourir

如何在 C# 中截断文件?

Pour tronquer un fichier en C#, utilisez la méthode FileStream.SetLength.

Voici la syntaxe -

public override void SetLength (long value);

ici, int64 = longueur du flux

valeur

si la valeur est inférieure à la longueur actuelle du flux : Le flux a été coupé. Si la position actuelle est supérieure à la nouvelle longueur, la position actuelle est Passer au dernier octet du flux.

value > La longueur actuelle du flux

est étendue et la position actuelle reste inchangée. Si le flux est étendu, Le contenu du flux entre l’ancienne longueur et la nouvelle longueur n’est pas défini.

Voici un exemple montrant l'extrait de code −

public void Export(string path) {
   FileStream oStream = new FileStream(path, FileMode.Open, FileAccess.ReadWrite);
   oStream.SetLength(Length);
}

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer