ciao

esiste già una funzione nel linguaggio .net che mi implementa questo comportamento ?

codice:
Function limitaMax(ByVal pNumero, ByVal pMax)
        If pNumero < pMax Then
            Return pNumero
        Else
            Return pMax
        End If
    End Function
in sostanza dato un numero ed un massimo valore che il numero può assumere, mi "limita" il valore del numero al massimo possibile

la funzione sopra andrebbe, ma non è tipizzata.. vorrei evitare di riscrivermela in n versioni per decimal, integer, int32, int64, o magari posso tipizzarla con un numero generico ????

grazie