在我的项目中,我有一些名称为* .generated.cs的文档。 我想将它们添加到列表中,但仅限于目录“Sample”或“BestSample”。 我有一个代码:
var files = from project in solution.Projects
from document in project.Documents
where document.FilePath == "Sample" || document.FilePath =="BestSample"
select document;
但这不起作用;( 我怎么能这样做?
答案 0 :(得分:1)
FilePath是文件的完整路径,因此您可能需要执行类似Path.GetDirectoryName(document.FilePath).EndsWith(“Sample”)等操作。只需在其上使用常用的字符串/路径操作API。