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
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.
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!