Są wybierane i wybierane? Wiele preferowanych połączeń?LinqToSQL Select and SelectMany vs Join
Powodem Zastanawiam się tak dlatego używam LINQPad iw jednym punkcie są komentarze, które mówią:
// Note: before delving into this section, make sure you've read the preceding two
// sections: Select and SelectMany. The Join operators are actually unnecessary
// in LINQ to SQL, and the equivalent of SQL inner and outer joins is most easily
// achieved in LINQ to SQL using Select/SelectMany and subqueries!
Jednak w innych sekcjach jasno pokazuje, że łączy się szybciej (przynajmniej na przykładach podane w LinqPad) i dla mnie są łatwiejsze do wizualizacji w mojej głowie.
Być może jestem nieporozumieniem, ponieważ przeglądam tylko próbki kodu, a nie książkę, ale widziałem innych ludzi, którzy polecają także opcję Wybierz i Zaznacz wiele nad połączeniami.
Dziękuję, dobra odpowiedź i link. Sądząc z braku odpowiedzi, zakładam, że tak naprawdę nie ma ogromnej różnicy, która powinna zostać wykorzystana. – dtc