J'ai une méthode comme:
AverageAndDoSomeMath (Point2)
et je me demande comment gérer:
AverageAndDoSomeMath (Point2) // single
AverageAndDoSomeMath (Point2 collection) // multiple
en utilisant une seule mise en oeuvre de préférence.
Pour la collecte, je prévois d'utiliser le type IEnumerable pour que je puisse passer tout type de collection, mais pour une seule valeur, je ne veux pas envelopper et de le transmettre comme une collection, parce que la collection elle-même ne sert à rien, autre que de satisfaire le type.
Comment gérer le mieux dans la plus claire, moyen le plus rapide, le plus efficace?
EDIT: Peut-être que je devrais choisir un meilleur nom de la méthode, mais la méthode calcule la moyenne de tous les points, pour 1 valeur, il n'a pas de sens, mais penser comme que la valeur sera utilisée pour dire calculer une autre valeur, mais ce qui est important est de trouver la moyenne, je ne peux pas appeler la 1ère méthode.