是否有Dart等效于C#功能的语法来在通用类型上指定类型约束,例如用类似C#的语法where TBase is SomeType
:
class StackPanel<TBase> extends Panel<TBase> where TBase : SomeType{
}
最佳答案
您可以像这样指定类型约束:
class StackPanel<TBase extends SomeType> extends Panel<TBase> {
}
language specification说:
关于c# - Dart ,对泛型有限制吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18698873/