Meilleur auteur de réponses
optimisation du code avec le {0}

Question
-
bonjour à toutes et tous
comment optimiser le code suivant
au lieu de
If where1.Trim.Length > 1 Then
toto += where1
End If
If where2.Trim.Length > 1 Then
toto += where2
End If
If where3.Trim.Length > 1 Then
toto += where3
End If
If where4.Trim.Length > 1 Then
toto += where4
End If
If where5.Trim.Length > 1 Then
toto += where5
End If
If where6.Trim.Length > 1 Then
toto += where6
End If
If where7.Trim.Length > 1 Then
toto += where7
End If
je voudrais avoir un truc du genre
if (where{0} & i.tostring ).trim.lenght > 1 then
toto += where{0}&i.tostring
endif
merci de vos réponses
cordialement
Eric
Réponses
-
Bonjour,
Voir l'utilisation des tableaux : http://fr.wikibooks.org/wiki/Programmation_C_sharp/Les_tableaux
Ou http://www.areaprog.com/csharp/cours-333-les-tableaux-introduction-sur-l-utilisation-des-tableaux
Please always mark whatever response solved your issue so that the thread is properly marked as "Answered".
- Modifié Patrice ScribeMVP, Moderator mardi 19 février 2013 12:12
- Marqué comme réponse Aurel Bera mardi 26 février 2013 08:01
-
var result = string.Join(";", wheres.Where(w => w.Trim().Length > 1).Select(w => w));
A traduire en VB .NET (j'ai mis un ; entre les résultats mais vous pouvez ne rien mettre.Richard Clark
Consultant - Formateur .NET
http://www.c2i.fr
Depuis 1996: le 1er site .NET francophone- Proposé comme réponse TroxsaEditor jeudi 21 février 2013 22:12
- Marqué comme réponse Aurel Bera mardi 26 février 2013 08:01
Toutes les réponses
-
Bonjour,
Voir l'utilisation des tableaux : http://fr.wikibooks.org/wiki/Programmation_C_sharp/Les_tableaux
Ou http://www.areaprog.com/csharp/cours-333-les-tableaux-introduction-sur-l-utilisation-des-tableaux
Please always mark whatever response solved your issue so that the thread is properly marked as "Answered".
- Modifié Patrice ScribeMVP, Moderator mardi 19 février 2013 12:12
- Marqué comme réponse Aurel Bera mardi 26 février 2013 08:01
-
var result = string.Join(";", wheres.Where(w => w.Trim().Length > 1).Select(w => w));
A traduire en VB .NET (j'ai mis un ; entre les résultats mais vous pouvez ne rien mettre.Richard Clark
Consultant - Formateur .NET
http://www.c2i.fr
Depuis 1996: le 1er site .NET francophone- Proposé comme réponse TroxsaEditor jeudi 21 février 2013 22:12
- Marqué comme réponse Aurel Bera mardi 26 février 2013 08:01
-
Bonjour,
Est-ce que vous avez testé les solutions proposées ? Merci de partager avec nous les résultats, afin que d'autres personnes avec le même problème puissent profiter de cette solution.
Cordialement,
-
bonjour
je n'ai pas eu le temps de tester, je vais le faire ces jours ci
Cordialement
Eric
- Marqué comme réponse aumeric jeudi 21 février 2013 13:04
- Non marqué comme réponse TroxsaEditor jeudi 21 février 2013 22:12
-
Bonjour,
Pouvons-nous considérer que vous avez résolu votre problème avec les scénarios proposés ? Dans l'affirmative, pourriez-vous partager avec nous la solution, afin que d'autres personnes avec le même problème puissent profiter de cette solution ?
Désormais, nous marquons les solutions proposées. N'hésitez pas à revenir et supprimer la réponse marquée si la solution n’est pas correcte. Merci !
Cordialement,