asp.net 如何根据 字符串 查找包含相应的文件

是这样 想做一个功能, 我服务器里有一个文件名为: 2 B1304 钢笔.pdf
2 B1304 钢笔 .pdf

顺号 记录号 名称 后缀名
而数据库中只有 记录号 ,
如何根据“记录号”(唯一的不会冲突)来查找到这个文件的路径。
string path = Path.GetTempFileName();
FileInfo fi1 = new FileInfo(path);
这样只能根据全名称取路径,如何根据 其中一段字符串来查找到该文件呢?
各位大神请助我,谢谢

string s = " 2 B1304 钢笔.pdf";
string[] arr = s.Split(' ');
string 记录号 = arr[1];
别的类似