[問題] FileStream是否可移除結尾一些bytes?

看板C_Sharp (C#)作者 (迪納敏斯)時間12年前 (2012/10/17 01:52), 編輯推噓0(003)
留言3則, 3人參與, 最新討論串1/1
最近在檔案處理上遇到一些問題 需要把一些檔案做簡單的加密 我用xor的方法實現 直接用FileStream讀一塊在寫回去 沒有產新檔 因為我只需要加密一部份就好 不過問題是 希望能寫一些額外的資訊在檔尾 請問是否有辦法用FileStream或什麼操作 可以把附加的資訊刪除? (不新建檔案的情況 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.44.23.126 ※ 編輯: vencin1987 來自: 114.44.23.126 (10/17 01:52)

10/17 20:40, , 1F
.SetLength ?
10/17 20:40, 1F

10/17 22:24, , 2F
File.ReadAllBytes後, 再將最後幾個不要的bytes移掉
10/17 22:24, 2F

10/24 02:20, , 3F
檔案很大所以不希望COPY出另一份
10/24 02:20, 3F
文章代碼(AID): #1GVPxaZw (C_Sharp)
文章代碼(AID): #1GVPxaZw (C_Sharp)