dart lang 中的“泛型”是否可以有多个扩展?像这样的事情:
class myApp<T extends String, num> {
T getLowerCase(T userInput) {
return userInput.toLowerCase();
}
T addAll(T userInput) {
return userInput + 10;
}
}
Run Code Online (Sandbox Code Playgroud)
我找到了!我必须这样更改我的代码:
class myApp<T extends String, N extends num> {
T getLowerCase(T userInput) {
print(userInput.toLowerCase());
}
N addAll(N userInput) {
print(userInput + 10);
}
}
Run Code Online (Sandbox Code Playgroud)
(谢谢java!)