这是获取文件大小的正确方法吗?

时间:2011-09-22 10:09:11

标签: c# .net vb.net filesize fileinfo

我检索了所有文件名并将其存储到字符串数组中。以下是代码:

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

这是获取每个文件大小的正确方法吗?有没有更好的方法来获取文件大小?我有数千个文件,我正在寻找更好的方法。

1 个答案:

答案 0 :(得分:2)

是的FileInfo类Length属性为您提供文件的大小(以字节为单位)。

FileInfo Description MSDN