标签: c# powershell
我有.cs文件集。我想从这些文件中提取函数列表。
我想将列表导出为包含以下列的CSV文件。
FileName FunctionName
是否有任何内置工具/实用程序可以做到这一点?或任何其他快速方式(可能使用PowerShell)?
答案 0 :(得分:0)
PS中没有内置功能,你需要使用RegEx。如果您已编译汇编,则可以使用Get-Member或反射。
在大多数情况下,此RE可能就足够了:
^[ \t]*(public|protected|private|static).*\([^;]*$
但可以改进,例如见this一个。对于可以帮助您查看this帖子的第三方工具。