【发布时间】:2015-06-10 11:29:36
【问题描述】:
我想将标准 csharp .CS 代码文件中的所有方法声明提取到一个数组中,忽略任何类。 我稍后会在验证项目中使用它,目前解释起来相当复杂。
假设我们的 csharp 代码文件包含以下方法:
using System.Blah;
namespace abc
{
public static class myclass
{
public void MethodA()
{
//... lines of code
}
public void MethodB()
{
//... lines of code
}
}
}
我想把它放入一个可以输出如下的数组
1. MethodA()
2. MethodB()
是否有您可以分享或知道的代码可以让我轻松做到这一点?
【问题讨论】:
-
这与 Stack Overflow 无关。但是看看 Roslyn 编译器,例如。
-
那很好,会检查一下。
标签: c# arrays string extraction