天天看點

使用 C# 擷取檔案或流的易讀大小(KB、MB、GB、TB、KB)

無論是 FileInfo 還是 Stream ,Length 屬性代表的是檔案或流的大小,機關是 Byte ,該數值非常精确,但并不易讀。為此,筆者編輯整理了以下代碼用于将 Byte 長度轉換為易于閱讀的格式。支援 B、KB、MB、GB、TB和PB 機關。

使用方式如下:

這将會輸出: <code>3.71 GB</code>