38
Est-il possible de faire quelque chose commePar défaut pour le type générique?
public class PriorityQueue<TValue, TPriority=int> where TPriority : IComparable
(notez le =int
)?
Avant de suggérer, oui, je sais que je peux ajouter une autre ligne:
public class PriorityQueue<TValue> : PriorityQueue<TValue, int> { }
Mais je me demande s'il est possible de le faire en tant que param.
c'est une belle option C# 5.0 –