2016-03-02 53 views

回答

0

您可以通过使用File.Exists

var result = dataTable.AsEnumerable().Where(r=>File.Exists(r.Field<string>("Path")); 
0

数据集检查是否存在通过过滤的文件路径列数据表是一个很老的概念,在.NET中这样使用LINQ,你需要一点额外的语法:

dataTable.Rows.Cast<DataRow>().Select(row => File.Exists(row.Field<String>(columnName))) 

这将返回IEnumerable<Boolean>,它确定文件是否存在。

相关问题