如何在Dart语言的泛型类中执行多个约束 class ClassA<T implements ClassB<T> & ClassC<T>> { } 像C#代码一样 class EmployeeList<T> where T : Employee, IEmployee, System.IComparable<T>, new() { // ... }