假设我有一个Person
这样定义的类:
class Person {
String name;
Person(this.name};
}
有什么方法可以Person
使用dart:mirrors
. 基本上,我正在开发一个涉及反射的库,我希望能够使用类的参数创建布尔值,如下所示:
bool hasParam(T t) ...
更新
我尝试了以下方法,但无济于事:
var cm = reflectClass(Person);
print(cm.typeArguments);
当我运行它时,我得到的只是一个空列表。