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

Messages postés
103
Date d'inscription
jeudi 10 novembre 2005
Dernière intervention
21 septembre 2007
- - Dernière réponse : iian2
Messages postés
103
Date d'inscription
jeudi 10 novembre 2005
Dernière intervention
21 septembre 2007
- 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
Messages postés
1025
Date d'inscription
mardi 4 février 2003
Dernière intervention
7 juin 2010
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)

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources a aidé 106 internautes ce mois-ci

Commenter la réponse de SharpMao
Messages postés
103
Date d'inscription
jeudi 10 novembre 2005
Dernière intervention
21 septembre 2007
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.