Bonjour j'ai un problème pour créer une fonction générique.
La fonction se présente comme :
public bool MaFonction<T> (T min,T max, T value)
{
if (value < min || value > max)
{
return false;
}
else
{
return true;
}
}
l'appel de la fonction se présente comme ca:
if(!Mafonction<UInt32>(0,9999,maValue)
{
...
}
Le problème vient du fait qu'il ne veut pas comparer (<) deux éléménts de type 'T'.
Je ne me souviens pas qu'il y avait ce genre de problème en C++.
Merci d'avance,