0
我已經檢索所有文件名並將其存儲到字符串數組中。以下是代碼:這是獲取文件大小的正確方法嗎?
Dim fi As System.IO.FileInfo
Dim file_size As Int32
'all file names are stored in Files string array
Dim Files() As String
Dim CurrentFile As String
For Each CurrentFile In Files
fi = New System.IO.FileInfo(CurrentFile)
file_size = fi.Length
Next
這是獲取每個文件大小的正確方法嗎?有沒有更好的方法來獲取文件大小?我有一千個文件,我正在尋找更好的方法。
是的,你需要使用'FileInfo'獲取此類信息 – Samich
問題是什麼? MSDN完全說「FileInfo.Length屬性 - 獲取當前文件的大小(以字節爲單位) 」 – sll
@sll:最初我認爲,爲每個文件創建一個新的FileInfo只是爲了檢索其大小似乎很浪費。所以問問是否有更好的方法來獲得每個文件的大小 – NewBie