如何截斷 C# 中的檔案?


要在 C# 中截斷檔案,請使用 FileStream.SetLength 方法。

以下是語法 −

public override void SetLength (long value);

此處的 int64 = 流的長度

值 < 當前長度

如果值小於流的當前長度:則流被截斷。如果當前位置大於新長度,則當前位置將移動到流的最後一個位元組。

值 > 當前長度

流被展開,當前位置保持不變。如果流被展開,則舊長度和新長度之間的流內容未定義。

以下是顯示程式碼段的示例 −

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

更新日期:22-6 月-2020

816 次瀏覽

開啟你的 職業生涯

完成課程獲得認證

開始
廣告
© . All rights reserved.