namespace Aofax
{
class GetFileList
{
public ArrayList arrFiles;
public ArrayList GetFile(string strPath, string [] strFilePattern)
{
if (string.IsNullOrEmpty(strPath))
{ // 参数正确性检查
MessageBox.Show("路径无效","提示");
}
try
{
for (int i = 0; i < strFilePattern.Length; i++)
{
// 取得指定路径下所有符合条件的文件
string[] strFiles = Directory.GetFiles(strPath, strFilePattern[i], SearchOption.AllDirectories);
foreach (string fileName in strFiles)
{ // 将所有文件名称加入结果ArrayList中
arrFiles.Add(fileName);
}
}
}
catch
{// 异常处理
}
return arrFiles;
}
}
}
以上代码中的方法返回是的null空对象,请教高手,代码哪里有问题?
回首忆惘然
小怪兽爱吃肉