|
1
0
这是可能的,因为它是由几个ide(至少对于Java)完成的。在任何情况下,你很可能有一个部分错误的分析。在编译时很难确定在派生类中存在方法重写时调用哪些方法。 不,反射是不可能的。您需要静态代码分析来计算耦合度量。 |
|
2
2
不,反射是关于类型的,而不是代码。你可以找到你想要的任何东西系统反射关于类型的外观:字段、属性、事件和方法。但是 方法调用 在CIL中编码。反射停止在那里,你得到的只是MethodInfo.GetMethodBody方法(). |
|
3
-1
.NET Reflector 或 NCover (我不确定我的名字是否正确)。netreflector有一个插件接口,所以您可以使用它做一些事情。 |
|
|
JBryanB · 如何从基本抽象类访问类属性 3 年前 |
|
|
Gabe Tucker · 无法在golang中分配接口对象指针 4 年前 |
|
|
jkone27 · F#-在编译时从字符串生成简单的空类型 8 年前 |
|
|
John Bustos · C#通用工厂模式,不说明通用工厂模式的类型 8 年前 |
|
|
Randall Flagg · 访问propertyinfo中的属性 8 年前 |
|
|
Kacper · 在反映的全名和成员c后的“*”中,“+”是什么意思# 8 年前 |
|
|
tobeypeters · 反射铸造 8 年前 |
|
|
myst02 · 如何在另一个方法之后调用该方法? 8 年前 |