
Envoyé par
tomlev
Certes... mais ce n'est pas un type auquel tu peux faire référence, ce qui, dans le cas présent, pose problème puisqu'on ne peut pas déclarer la variable puis l'initialiser dans le if
Effectivement, on ne parle pas exactement de la même chose. Je rejoins donc la solution du dernier post. Désolé j'ai coupé court à la réponse mais cela ne correspond pas tout à fait.
Par contre, tu pourrais faire un truc du genre
var QUERY1 = (from aTest in db.MyTest where aTest.Name == "One Name" select aTest).Union(from aTest in db.MyTest where aTest.Name == "Second Name" && MONTEST=true select aTest) ;
Dans ce cas, on tient compte du test et on ne renvoie pas non plus trop d'informations. Là c'est juste pour gagner des lignes de code
Partager