题
我正在精炼Ndepend的内置代码查询,并从独立程序(即w/ main()入口点)中找到很多误报。
我注意到内置未使用类型查询具有此条款:
!NameIs "Program" AND // Generally, types named Program
// contain a Main() entry-point
// method and this condition avoid
// to consider such type as
// unused code.
写的东西是不可能的
HasMethodNamed "Main"
反而?这就是我真正想选择的。
解决方案
是的,您可以用一个 HasMethodNamed "Main"
.
为了那个原因:
- 将您的CQL规则转换为CQLINQ规则
- 添加 cqlinq 在哪里 条款
&& t.Methods.Where(m => m.SimpleName == "Main").Any()
不隶属于 StackOverflow