在Dart中是否可以定义类似的声明`GroupByIterator<;t来源、分组<;TKey,远程通讯>&燃气轮机`

在Dart中是否可以定义类似的声明`GroupByIterator<;t来源、分组<;TKey,远程通讯>&燃气轮机`,dart,Dart,我不能以这种方式声明类。也许我错了。这是否可能以其他方式实现 类GroupByIterator{ } 班级分组{ } 我在这个声明中发现了十几个编译器错误 请帮助我定义类似的声明 附言 我知道下面的方法,但我想知道它可以变得更简单 void main(){ var it1=新的GroupByIterator(); } 类GroupByIterator{ GroupByIterator(){ 打印('GroupByIterator'); } } 班级分组{ } 我想和这个一样 var it1=

我不能以这种方式声明类。也许我错了。这是否可能以其他方式实现

类GroupByIterator{
}
班级分组{
}
我在这个声明中发现了十几个编译器错误

请帮助我定义类似的声明

附言

我知道下面的方法,但我想知道它可以变得更简单

void main(){
var it1=新的GroupByIterator();
}
类GroupByIterator{
GroupByIterator(){
打印('GroupByIterator');
}
}
班级分组{
}
我想和这个一样

var it1=newgroupbyiterator();
类GroupByIterator实现迭代器{
GroupByIterator(){
打印('GroupByIterator');
}
}

似乎您必须在“顶部”级别列出所有类型参数,才能在以下“较低”级别使用它。

谢谢,但我知道这种方法。这不是很方便的方法,我找不到一个合理的解释。为什么我要列出两次参数?你可以在你的问题中添加你已经知道的方法,但寻找一种更简洁的方法。