none
Valeur Min et Max des éléments d'un tableau RRS feed

  • Question

  • Bonjour,

    Je pense qu'il doit exister une fonction pour renvoyer la valeur max ou min contenue dans un tableau.

    Je n'arrive pas à la trouver. On peut utiliser Sort puis prendre le premier et dernier élément, mais il doit exister une fonction directe.

    Cordialement,

    mardi 1 février 2011 13:39

Réponses

  • Bonjour,

    Version 3.5 ou plus ou 2.0 uniquement ? Avec System.Linq, il suffirait de faire MonTableau.Min(), MonTableau.Max() pour récupérer les valeurs min et max.


    Please always mark whatever response solved your issue so that the thread is properly marked as "Answered".
    • Proposé comme réponse MarcelD22 mardi 1 février 2011 19:49
    • Marqué comme réponse Alex Petrescu jeudi 3 février 2011 15:29
    mardi 1 février 2011 15:08
    Modérateur
  • Ah oui au temps pour moi j'avais mal compris, je pense que la méthode que Patrice propose est convenable.

    Sinon la method Max à l'air de faire l'affaire :

     Function ValeurMax(ByRef tableau As Integer())
        Return tableau.Max()
      End Function
    

    Pareil pour Min :

     Function ValeurMin(ByRef tableau As Integer())
        Return tableau.Min()
      End Function
    
    Voir ici http://msdn.microsoft.com/en-us/library/system.string.max%28v=vs.90%29.aspx


    N'hésitez pas à poser des questions si un problème subsiste ou quelque chose n'est pas clair. Dans l'autre cas, veuillez indiquer que le problème est résolu. Cordialement.
    • Marqué comme réponse Alex Petrescu jeudi 3 février 2011 15:29
    mardi 1 février 2011 18:11

Toutes les réponses