作者colorsea (OH Yes! Babe~)
看板C_Sharp
标题Re: [问题] 算档案个数的函数
时间Thu Oct 4 20:08:16 2007
※ 引述《leicheong (睡魔)》之铭言:
: ※ 引述《colorsea (OH Yes! Babe~)》之铭言:
: : 各位大大好
: : 请问有没有人知道...
: : 要判断"资料夹中有没有档案(true,false)"or"算档案个数(int)"的函数呢?
: : 急问~大概怎麽用呢?感激不尽!!
: 先 new 一个 System.IO.DirectoryInfo, 再
: DirectoryInfo.GetDirectories()/GetFiles().Length
: 这些问题这算没在本机装MSDN Library, 到
: http://msdn2.microsoft.com/en-us/library/default.aspx
: 找也应该不难.
感谢大大的回应orz
我原来也是这样写的,但是只要一遇到资料夹是空的,没有档案就会发生IO Exception
所以才上来po文,问看有没有别的写法,
後来的做法就是把DirectoryInfo.GetFiles().Length这行
用try catch包起来(方法好像很笨^^"),就算没有档案也不会有错误讯息呢^^
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.137.202.125