Domande taggate «linq»

Language Integrated Query (LINQ) è un componente di Microsoft .NET Framework che aggiunge funzionalità di query di dati nativi ai linguaggi .NET. Si prega di considerare l'uso di tag più dettagliati quando appropriato, ad esempio [linq-to-sql], [linq-to-entity] / [entity-framework] o [plinq]

2
Dov'è il metodo di estensione LINQ "Fold"?
Ho trovato negli esempi Linq di MSDN un metodo accurato chiamato Fold () che desidero utilizzare. Il loro esempio: double[] doubles = { 1.7, 2.3, 1.9, 4.1, 2.9 }; double product = doubles.Fold((runningProduct, nextFactor) => runningProduct * nextFactor); Sfortunatamente, non riesco a farlo compilare, né nel loro esempio né nel …


11
Un modo elegante per combinare più raccolte di elementi?
Supponiamo che io disponga di un numero arbitrario di raccolte, ciascuna contenente oggetti dello stesso tipo (ad esempio List<int> fooe List<int> bar). Se queste raccolte fossero esse stesse in una raccolta (ad esempio, di tipo List<List<int>>, potrei usarle SelectManyper combinarle tutte in una raccolta. Tuttavia, se queste raccolte non sono …


3
Cosa fa Include () in LINQ?
Ho provato a fare molte ricerche ma sono più un tipo di db, quindi anche la spiegazione nell'MSDN non ha alcun senso per me. Qualcuno può spiegare e fornire alcuni esempi su quale Include()affermazione fa nel termine della SQLquery?
93 sql  linq 

4
LINQ Join con più condizioni nella clausola On
Sto cercando di implementare una query in LINQ che utilizza un join esterno sinistro con più condizioni nella clausola ON. Userò l'esempio delle seguenti due tabelle Project (ProjectID, ProjectName) e Task (TaskID, ProjectID, TaskName, Completed). Voglio vedere l'elenco completo di tutti i progetti con le rispettive attività, ma solo quelle …
93 linq  join 

13
Query Linq condizionali
Stiamo lavorando a un visualizzatore di log. L'utilizzo avrà la possibilità di filtrare per utente, severità, ecc. Nei giorni Sql lo aggiungerei alla stringa di query, ma voglio farlo con Linq. Come posso aggiungere in modo condizionale le clausole where?

6
Utilizzo della sintassi del metodo di estensione LINQ su MatchCollection
Ho il codice seguente: MatchCollection matches = myRegEx.Matches(content); bool result = (from Match m in matches where m.Groups["name"].Value.Length > 128 select m).Any(); C'è un modo per farlo usando la sintassi del metodo di estensione LINQ? Qualcosa come questo: bool result = matches.Any(x => ... );
92 c#  linq 

4
Come restituire il valore da Action ()?
Per quanto riguarda la risposta a questa domanda Passaggio di DataContext in Action () , come restituisco un valore da action (db)? SimpleUsing.DoUsing(db => { // do whatever with db }); Dovrebbe essere più simile a: MyType myType = SimpleUsing.DoUsing<MyType>(db => { // do whatever with db. query buit using …
92 c#  .net  linq 


3
Come posso assicurarmi che FirstOrDefault <KeyValuePair> abbia restituito un valore
Ecco una versione semplificata di quello che sto cercando di fare: var days = new Dictionary&lt;int, string&gt;(); days.Add(1, "Monday"); days.Add(2, "Tuesday"); ... days.Add(7, "Sunday"); var sampleText = "My favorite day of the week is 'xyz'"; var day = days.FirstOrDefault(x =&gt; sampleText.Contains(x.Value)); Poiché "xyz" non è presente nel dizionario, il metodo …
91 c#  linq 





Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.