Trong C#, tôi có thể làm điều này:typescript để thực hiện nhiều giao diện
class Dictionary<TKey, TVal> where TKey : IComparable, IEnumerable { }
Có cách nào trong nguyên cảo 1.5 beta cho một tham số kiểu trong một lớp học chung hoặc chức năng để thực hiện nhiều giao diện, mà không tạo ra một giao diện hoàn toàn mới cho mục đích này?
Cách rõ ràng rõ ràng là không hoạt động do sự mơ hồ của dấu phẩy.
class Dictionary<TKey extends IComparable, IEnumerable, TValue> { }
Bằng cách này, hoạt kê đủ, extends
có thể xử lý công đoàn giao diện hoàn toàn tốt đẹp trong Generics:
class Dictionary<TKey extends IComparable|IEnumerable, TValue> { }
Wow, tôi đã tìm loại ngã tư cuối cùng sẽ là một chuyện, nhưng không biết họ đang trên đường . Cảm ơn bạn đã trả lời. – Matt