我有这段代码:
class Program
{
static void Main(string[] args)
{
string filepath = @"d:";
DirectoryInfo d = new DirectoryInfo(filepath);
foreach (var file in d.GetFiles(" *.pdf"))
{
SautinSoft.PdfFocus f = new PdfFocus();
f.OpenPdf(@"d:" + file.Name);
if (f.PageCount > 0)
f.ToExcel(@"d:" + file.Name);
}
}
}
当我调试此代码时,我发现 d.GetFiles(“*。pdf”)未按预期工作。你能告诉我为什么吗?我在D://文件夹中有pdf文件,但d.GetFiles()
返回空。你能告诉我错误吗,谢谢。
答案 0 :(得分:1)
d.GetFiles(" *.xlsx") to d.GetFiles("*.xlsx")
空格字符问题
答案 1 :(得分:0)
从d.GetFiles(" *.pdf")
应该是:
d.GetFiles("*.pdf")