私は次の文があります - しかし、私は理由を理解することはできませんなぜこのファイルを選択していますか?
Directory.GetFiles(filePath, "A*.pdf")
.Where(file => Regex.IsMatch(Path.GetFileName(file), "[Aa][i-lI-L].*"))
.Skip((pageNum - 1) * pageSize)
.Take(pageSize)
.Select(path => new FileInfo(path))
.ToArray()
私の問題は、上記の文はまた、それはいけないファイル「Adali.pdf」を見つけることです。
上記のステートメントは、aで始まるファイルと、2番目の文字がi-lの範囲にあるファイルのみを選択する必要があります。