Domande con tag 'linq'

3
risposte

Ci sarà qualche LINQ ufficiale come una libreria basata su lambda per C ++? [chiuso]

Dato che C ++ ha ottenuto lambda con C ++ 11, ci sarà qualche LINQ come la libreria delle funzioni di ordine superiore ufficialmente supportata in seguito? O esiste già una tale libreria utilizzata nel codice di qualità della produzione? Ovvi...
posta 16.08.2011 - 07:45
4
risposte

Dovrei imparare Linq, Comandi SQL diretti (in .net), EF o altro? [chiuso]

Fondamentalmente, ho un'ottima conoscenza del semplice vecchio SQL derivante dalla programmazione ASP classica. Negli ultimi due mesi, ho imparato C # e oggi è stato il mio primo giorno intero in MVC 3 (Razor) che sto amando! Ho bisogno di...
posta 13.03.2011 - 00:03
3
risposte

T-SQL memorizzato procs ordini di grandezza più veloce di LINQ

In base alle risposte che ho visto sullo stackoverflow, le stored procedure (e in misura minore le funzioni db) tendono a presentare risultati migliori rispetto ai framework LINQ + ORM (ad esempio Entity Framework). Voglio determinare se la d...
posta 06.01.2012 - 07:31
2
risposte

Estrazione delle espressioni lambda dalle query e dalla leggibilità di linq

Ogni tanto quando ho un lambda complesso, faccio qualcosa del genere: Func<SomeObject, bool> equals = o => o.ID == someID && o.Name == someName && IsAdd || ... var myList = MyThings.Where(equals).ToList(); Suppo...
posta 01.10.2013 - 18:29
5
risposte

Usando "nuovo" in una proiezione?

Desidero proiettare una raccolta da un tipo ( Something ) a un altro tipo ( SomethingElse ). Sì, questa è una domanda molto aperta, ma quale delle due opzioni seguenti preferisci? Creazione di una nuova istanza utilizzando new :...
posta 09.11.2012 - 12:22
1
risposta

C'è un modo molto performante per verificare che una raccolta abbia esattamente 1 elemento?

Ho trovato questa soluzione: if (Take(2).Count() == 1) c'è qualche altra soluzione per le prestazioni (o meglio zucchero sintattico) per fare questo controllo? Voglio un modo di performance perché questa sarà un'estensione usata su Linq To...
posta 15.08.2014 - 02:07
1
risposta

Utilizzo di Dynamic LINQ per ottenere un filtro per la mia API Web

Stiamo prendendo in considerazione l'utilizzo del Dynamic linux-sample incluso nella directory "Samples" di Visual Studio 2008 per il nostro progetto WebAPI per consentire ai clienti di interrogare i nostri dati. L'interfaccia sarebbe qualc...
posta 14.10.2013 - 08:50
1
risposta

Algoritmo per ottimizzare il raggruppamento

Vorrei sapere se esiste un algoritmo noto o un modo migliore per fare quanto segue: Ho una collezione con una sottoraccolta, ad esempio: R1 R2 R3 -- -- -- M M M N N L L A Quello di cui ho bisogno è un algoritmo per ottenere il seg...
posta 28.11.2012 - 17:42
1
risposta

Eventuali modifiche / miglioramenti per LINQ 2010 vs LINQ 2008

Sono un utente VB.NET e ora sto imparando LINQ. Il libro che sto leggendo ora si focalizza su LINQ 2008 VB.NET. Voglio sapere se ci sono cambiamenti / miglioramenti in LINQ 2010? p / s: Sto leggendo questo libro: Pro LINQ Language Integrated...
posta 07.01.2012 - 08:58
0
risposte

Il modo migliore per convertire SQL dinamico in C # / Linq mentre si uniscono più tabelle

Sto cercando di trovare il modo migliore per convertire il seguente snippet SQL dinamico in C # / Linq. La domanda è complicata dall'uso di più tabelle all'interno dell'SQL dinamico. Ho esaminato la possibilità di utilizzare la libreria dinam...
posta 09.06.2015 - 17:31