用飞镖你可以做到
class Preference<T extends int>若要定义类型约束,请执行以下操作。但是是否有一种方法来定义多个约束呢?
我试过了
class Preference<T extends int, String>但是,当我试图将一个类型为T的参数传递给一个函数时,会引发一个错误get。
参数类型'T‘不能分配给参数类型'String'
发布于 2020-05-15 13:30:57
否,Dart类型参数只能有一个约束。没有解决办法。
https://stackoverflow.com/questions/61820181
复制相似问题