是否有一个等效于msbuild中的File Matcher类的开源

时间:2012-09-30 00:08:43

标签: c# .net console-application command-line-parsing wildcard-expansion

我正在构建一个命令行工具,它需要根据一个或多个包含单个(*)通配符的相对路径以及任何深度文件夹(**)通配符来解析一组文件和文件夹

理想情况下,我想要一个类似于MsBuild中的类,所以使用模式如:

FileMatcher matcher = new FileMatcher();
IList<string> files = matcher.Match("c:\data\**\bin\*.dll", "d:\da*\*.xml", "c:\temp\file1.xml")

是否有任何开源实用程序库在.Net中实现此功能?

0 个答案:

没有答案