Generics et Math.Abs()

paullut - 5 août 2012 à 19:59
krimog Messages postés 1860 Date d'inscription lundi 28 novembre 2005 Statut Membre Dernière intervention 14 février 2015 - 7 août 2012 à 11:56
Bonjour à tous,

je cherche a créer une fonction Math.Abs() generique pour tout les types possibles a savoir les types primitifs(int,double)(sa ce n'est pas un soucis vu que Math.Abs le fait déjà) mais aussi pour des types que j'ai créer comme MyNumber ou des type encore inconnu creation à venir (c'est la que sa coince) comment faire pour créer cette classe generique.

Si quelqu'un à une idée qu'il me la fasse parvenir.

Merci
A voir également:

2 réponses

Tupad Messages postés 239 Date d'inscription lundi 5 décembre 2005 Statut Membre Dernière intervention 27 août 2012 5
6 août 2012 à 10:24
Bonjour,

comme tu le cites dans ton titre, utilises les génériques et l'héritage avec une signature telle que
public abstract int Abs<T>(<T> value);


Ensuite tu implémentes la classe abstraite pour chacun des types possibles.
Rejoignez-nous