C# Max fonction ? Foreach ? [Résolu]

iian2 103 Messages postés jeudi 10 novembre 2005Date d'inscription 21 septembre 2007 Dernière intervention - 11 juil. 2007 à 16:32 - Dernière réponse : iian2 103 Messages postés jeudi 10 novembre 2005Date d'inscription 21 septembre 2007 Dernière intervention
- 12 juil. 2007 à 14:12
Allo,

J'ai une question asser simple exemple de code après j'expose ma question.

foreach (IVSSVersion version in versions)

Est-ce qu'il y a une maniere pour avoir ma version max ?

J'ai penser declarer une variable, puis garder le max a chaque fois le plus haut ensuite faire une autre boucle en trouvant la valeur de mon max. J'aimerais savoir s'il y a de quoi de plus simple.

Merci d'avance

Ian
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
SharpMao 1025 Messages postés mardi 4 février 2003Date d'inscription 7 juin 2010 Dernière intervention - 12 juil. 2007 à 08:02
3
Merci
Non, en gros c'est la bonne méthode :

IVSSVersion max = null;
foreach (IVSSVersion version in versions)
{
   if (max == null || max<version)
      max=version;
}

Amicalement, SharpMao

"C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!"
(Coluche / 1944-1986 / Pensées et anecdotes)

Merci SharpMao 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 68 internautes ce mois-ci

Commenter la réponse de SharpMao
iian2 103 Messages postés jeudi 10 novembre 2005Date d'inscription 21 septembre 2007 Dernière intervention - 12 juil. 2007 à 14:12
0
Merci
Merci beaucoup






Ian
Commenter la réponse de iian2

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.