【发布时间】:2010-11-04 02:49:55
【问题描述】:
我有一个文件数组,但问题是根路径未附加到文件,所以使用下面的数据,我将如何将 linq 项附加到静态字符串?
string rootPath = "C:\\Users\\MyUserName";
List<string> files = new List<string>();
files.Add("\\My Documents\\File1.txt");
files.Add("\\My Documents\\File2.txt");
我本质上想要一个 Path.Combine(rootPath, x); 的列表我试过了,但没有运气:
var fileList = (from x in files
select Path.Combine(rootPath, x)).ToList();
但它不附加rootPath,fileList与文件列表相同。
有什么想法吗?
【问题讨论】: