我正在尝试使用 NDepend 创建另一个自定义查询,但无法弄清楚。
这是我想查询的伪代码:
var list
foreach type t
int newCount = 0
foreach type u in t.TypesUsed
if "new"-operator of u is called anywhere within t
newCount++;
end foreach
list.Add( new Tuple<Type, int>(t, newCount) )
end foreach
return list
我想知道“新”运算符在类型中的任何位置被调用了多少次。
我对 NDepend 查询的语法非常陌生。所以一些提示会有很大帮助:)
谢谢!