Bonjour,
J'ai parcouru le web a la recherche d'une solution sexy,
mais rien a faire, voila a quoi ressemble mon code :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 Dim req = From poste In dc.poste Select poste Where poste.id_poste = -1
 
        If levelOfReq.Equals("PRINT_CRITERE") Then
            req = From poste In dc.poste Select poste, id Where poste.code_critere = "UN TRUC"
 
        Else
            req = From poste In dc.poste Select poste, id
 
        End If
 
 
        For Each poste In req


Si quelqu'un sait comment écrire ce code de façon plus conventionnel, ce serrai cool de me le dire. Le problème c'est pas le conditionnel mais l'utilisation a l'exterieur du condictionnel du restultat du req ...
J'y connai pas grand chose en VB.Net, et les type anonymous son mal documenté.