ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# /recurse (C# Compiler Options) /recurse 选项使您可以编译指定目录 (dir) 或项目目录的所有子目录中的源代码文件。 ## 语法 ``` /recurse:[dir\]file ``` ## 参数 _dir_(可选) 搜索开始的目录。如果未指定此目录,则搜索从项目目录开始。 _file_ 要搜索的文件。允许使用通配符字符。 ## 备注 **/recurse** 选项使您可以编译指定目录 (_dir_) 或项目目录的所有子目录中的源代码文件。 可以在文件名中使用通配符来编译项目目录中所有匹配的文件,而不需使用 **/recurse**。 此编译器选项在 Visual Studio 中不可用,且不能通过编程方式进行更改。 编译当前目录中的所有 C# 文件: ``` csc *.cs ``` 编译 dir1\dir2 目录及其任何子目录中的所有 C# 文件,并生成 dir2.dll: ``` csc /target:library /out:dir2.dll /recurse:dir1\dir2\*.cs ``` ## 请参阅 [C# Compiler Options](https://msdn.microsoft.com/zh-cn/library/2fdbz5xd.aspx) [如何:修改项目属性和配置设置](https://msdn.microsoft.com/zh-cn/library/z15yzzew.aspx)