229 messaggi dal 20 novembre 2014
Ciao a tutti,
come da titolo il problema sembra semplice ma mi sta infastidendo parecchio, fin ora ho sempre trovato una via alternativa per non impazzire ma vorrei capire perchè mi ritrovo sempre davanti allo stesso problema, dunque:

se io ho una query del genere
var toclonetipo = (from t in db._TipoFrutta
                                           where t.colore == colore && t.forma == forma
                                           select t).Single();


come faccio a dire che se sulla tabella TipoFrutta non trova nulla lui alla variabile toclone deve dare null in modo che possa controllarla sotto?

PS: già provato con .FirstOrDefault()
Grazie a chiunque voglia provare a risolvere l'enigma
Modificato da clr4633 il 15 settembre 2016 12.37 -
229 messaggi dal 20 novembre 2014
Ovviamente non appena decido di postare trovo la soluzione! Lascio scritto per qualche altro che si ritrova nella mia stessa situazione, basta usare .SingleOrDefault() al posto di Single() e il problema è risolto.

Ciao

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.