读书人

C# 获取文件大小疑点

发布时间: 2012-08-08 14:32:45 作者: rapoo

C# 获取文件大小问题

C# code
  FileInfo f;  decimal sumFileSize=0;  string[] files = Directory.GetFiles(OldPath,"*.txt");  foreach (string file in files)  {      f = new FileInfo(Path.GetFileName(file));      sumFileSize = sumFileSize + Convert.ToDecimal(f.Length);  }


调试的时候 报 文件对象.length 引发了 System.IO.FileNotFountException 类型的异常
其他的 filename属性都好好的 没报什么异常 调试完了 页面显示是 未能找到文件“xxx.txt”

我明明用循环那个数组 可以把里面的文件移走 怎么到这里就报 这样的异常

求解释!!



[解决办法]
C# code
f = new FileInfo(file); 

读书人网 >C#

热点推荐