到目前为止,这是代码的一部分:
System.IO.FileInfo[] fileNames = dirInfo.GetFiles("*.*");
foreach (System.IO.FileInfo fi in fileNames)
{
Console.WriteLine("{0}: {1}: {2}", fi.Name, fi.LastAccessTime, fi.Length);
}
System.IO.DirectoryInfo[] dirInfos = dirInfo.GetDirectories("*.*");
foreach (System.IO.DirectoryInfo d in dirInfos)
{
Console.WriteLine(d.Name);
}
我想要的是输出如下:Total files: 49
如何显示49
?
答案 0 :(得分:10)
只需使用返回数组的长度:fileNames.Length
。
Console.WriteLine("Total files: {0}", fileNames.Length);
答案 1 :(得分:0)
fileNames.Length.ToString()
将返回列表中的文件数。