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]

12
Paging con LINQ per gli oggetti
Come implementeresti il ​​paging in una query LINQ? In realtà per il momento sarei soddisfatto se la funzione sql TOP potesse essere imitata. Tuttavia, sono sicuro che la necessità di un supporto completo per il paging emergerà comunque presto. var queryResult = from o in objects where ... select new …
90 c#  .net  linq  paging 

7
Ottieni codice HTML dal sito Web in C #
Come ottenere il codice HTML da un sito Web, salvarlo e trovare del testo tramite un'espressione LINQ? Sto usando il codice seguente per ottenere l'origine di una pagina web: public static String code(string Url) { HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create(Url); myRequest.Method = "GET"; WebResponse myResponse = myRequest.GetResponse(); StreamReader sr = new …
89 c#  html  linq 

7
Creare una tupla in una selezione Linq
Sto lavorando con C # e .NET Framework 4.5.1 recuperando dati da un database SQL Server con Entity Framework 6.1.3. Ho questo: codes = codesRepo.SearchFor(predicate) .Select(c => new Tuple<string, byte>(c.Id, c.Flag)) .ToList(); E quando lo eseguo, ricevo questo messaggio: Solo i costruttori e gli inizializzatori senza parametri sono supportati in …

13
Operatore LIKE in LINQ
Esiste un modo per confrontare le stringhe in un'espressione LINQ C # simile all'operatore di SQL LIKE? Supponiamo che io abbia una lista di stringhe. In questo elenco voglio cercare una stringa. In SQL potrei scrivere: SELECT * FROM DischargePort WHERE PortName LIKE '%BALTIMORE%' Invece di quanto sopra, la query …
88 c#  linq  sql-like 

3
LINQ to Entities non riconosce il metodo "System.String Format (System.String, System.Object, System.Object)"
Ho questa query linq: private void GetReceivedInvoiceTasks(User user, List<Task> tasks) { var areaIds = user.Areas.Select(x => x.AreaId).ToArray(); var taskList = from i in _db.Invoices join a in _db.Areas on i.AreaId equals a.AreaId where i.Status == InvoiceStatuses.Received && areaIds.Contains(a.AreaId) select new Task { LinkText = string.Format(Invoice {0} has been received from …


5
Come attendere un elenco di attività in modo asincrono utilizzando LINQ?
Ho un elenco di attività che ho creato in questo modo: public async Task<IList<Foo>> GetFoosAndDoSomethingAsync() { var foos = await GetFoosAsync(); var tasks = foos.Select(async foo => await DoSomethingAsync(foo)).ToList(); ... } Utilizzando .ToList(), le attività dovrebbero iniziare tutte. Ora voglio attendere il loro completamento e restituire i risultati. Funziona nel …
88 c#  linq  async-await 

12
Ricerca in un albero utilizzando LINQ
Ho un albero creato da questa classe. class Node { public string Key { get; } public List<Node> Children { get; } } Voglio cercare in tutti i bambini e in tutti i loro figli per ottenere quelli che corrispondono a una condizione: node.Key == SomeSpecialKey Come posso implementarlo?
87 c#  .net  linq 

3
Ignora gli spazi dei nomi in LINQ to XML
Come posso avere LINQ to XML iqnore tutti gli spazi dei nomi? O in alternativa, come rimuovere gli spazi dei nomi? Lo chiedo perché gli spazi dei nomi vengono impostati in modo semi-casuale e sono stanco di dover cercare nodi con e senza uno spazio dei nomi.
87 .net  xml  linq 

3
LINQ funziona con IEnumerable?
Ho una classe che implementa IEnumerable, ma non implementa IEnumerable<T>. Non posso cambiare questa classe e non posso usare un'altra classe al posto di essa. Come ho capito da MSDN, LINQ può essere utilizzato se la classe implementaIEnumerable<T> . Ho provato a usare instance.ToQueryable(), ma ancora non abilita i metodi …
87 .net  linq  ienumerable 


4
La parola chiave let di linq è migliore della sua parola chiave into?
Attualmente sto ripassando su LINQ e sto cercando di comprendere la differenza tra lete utilizzando la intoparola chiave. Finora la letparola chiave sembra migliore della intoparola chiave per quanto ne so . La intoparola chiave consente essenzialmente di continuare una query dopo una proiezione. (Voglio solo affermare esplicitamente che non …
86 c#  linq 

3
Union Vs Concat a Linq
Ho una domanda su Unione Concat. Immagino che entrambi si comportino allo stesso modo in caso di List<T>. var a1 = (new[] { 1, 2 }).Union(new[] { 1, 2 }); // O/P : 1 2 var a2 = (new[] { 1, 2 }).Concat(new[] { 1, 2 }); // O/P : …
86 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.