Typoskript parameter " Typ " auf mehrere interfaces implementieren

In C#, ich kann dies tun:

class Dictionary<TKey, TVal> where TKey : IComparable, IEnumerable { }

Gibt es eine Möglichkeit in Typoskript 1.5 beta für einen Typparameter einer generischen Klasse oder Funktion, die mehrere interfaces implementieren, ohne dass dabei eine völlig neue Schnittstelle für den Zweck?

Der offensichtliche Weg ist, natürlich nicht wegen der Mehrdeutigkeit des Kommas.

class Dictionary<TKey extends IComparable, IEnumerable, TValue> { }

Übrigens lustigerweise extends verarbeiten kann, Schnittstelle Gewerkschaften völlig in Ordnung, im Bereich der Generika:

class Dictionary<TKey extends IComparable|IEnumerable, TValue> { }
InformationsquelleAutor Matt | 2015-07-18
Schreibe einen Kommentar