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
Linq to Entities si unisce a groupjoin
Ho cercato sul web ma non riesco ancora a trovare una risposta semplice. Qualcuno può spiegare (in un inglese semplice) che cos'è un GroupJoin? In che cosa differisce da un interno normale Join? È comunemente usato? È solo per la sintassi del metodo? Che dire della sintassi delle query? Un …


5
Async attende in linq select
Devo modificare un programma esistente e contiene il seguente codice: var inputs = events.Select(async ev => await ProcessEventAsync(ev)) .Select(t => t.Result) .Where(i => i != null) .ToList(); Ma questo mi sembra molto strano, prima di tutto l'uso di asynce awaitnella selezione. Secondo questa risposta di Stephen Cleary dovrei riuscire a …
180 c#  linq  asynchronous 


17
Max o Default?
Qual è il modo migliore per ottenere il valore massimo da una query LINQ che potrebbe non restituire righe? Se solo lo facessi Dim x = (From y In context.MyTable _ Where y.MyField = value _ Select y.MyCounter).Max Viene visualizzato un errore quando la query non restituisce righe. Potrei fare …
176 c#  .net  linq  linq-to-sql 

12
ToList () - crea un nuovo elenco?
Diciamo che ho una lezione public class MyObject { public int SimpleInt{get;set;} } E ho un List<MyObject>, e lo faccio ToList()e poi cambio uno dei SimpleInt, il mio cambiamento verrà propagato alla lista originale. In altre parole, quale sarebbe l'output del seguente metodo? public void RunChangeList() { var objs = …
176 c#  linq 


5
Ottieni un elenco di valori distinti in Elenco
In C #, supponiamo di avere una classe chiamata Note con tre variabili membro String. public class Note { public string Title; public string Author; public string Text; } E ho un elenco di tipo Nota: List<Note> Notes = new List<Note>(); Quale sarebbe il modo più pulito per ottenere un …
175 c#  linq  list  distinct 

11
LINQ contiene case insensitive
Questo codice fa distinzione tra maiuscole e minuscole, come renderlo maiuscole e minuscole? public IQueryable<FACILITY_ITEM> GetFacilityItemRootByDescription(string description) { return this.ObjectContext.FACILITY_ITEM.Where(fi => fi.DESCRIPTION.Contains(description)); }
174 c#  linq 

3
Selezionare un dizionario <T1, T2> con LINQ
Ho usato la parola chiave "select" e il metodo di estensione per restituire un IEnumerable&lt;T&gt;con LINQ, ma ho bisogno di restituire un generico Dictionary&lt;T1, T2&gt;e non riesco a capirlo. Nell'esempio che ho imparato da ciò ho usato qualcosa in una forma simile alla seguente: IEnumerable&lt;T&gt; coll = from x in …
171 c#  .net  linq  generics 




5
LINQ: "contiene" e una query Lambda
Ho List&lt;BuildingStatus&gt;chiamato buildingStatus. Mi piacerebbe verifica se contiene uno stato la cui char codice (restituito da GetCharCode()) è uguale a qualche variabile, v.Status. C'è un modo per farlo, seguendo le linee del codice (non di compilazione) qui sotto? buildingStatus.Contains(item =&gt; item.GetCharValue() == v.Status)
168 c#  .net  list  linq  lambda 

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.