Articles of linq

LINQ to Entity Framework Numero di problemi di caricamento

Ho la seguente domanda: var MyQuery = from e in ContractContext.Equipments.Include(“Manufacturers”) where e.Customers.ID == customer.ID select e; E tutto funziona, ottengo le mie attrezzature e carica correttamente la tabella del produttore (con entusiasmo). Ma quando provo a fare la seguente query many-to-many: var MyQuery = from e in ContractContext.Equipments.Include(“Manufacturers”) where e.Customers.ID == customer.ID from cce […]

C’è un modo migliore per chiamare LINQ Any + NOT All?

Devo controllare se una sequenza ha elementi che soddisfano alcune condizioni ma allo stesso tempo NON tutti gli articoli soddisfano la stessa condizione. Ad esempio, per una sequenza di 10 elementi, desidero avere VERO se la sequenza ha almeno uno che soddisfa la condizione ma non tutti: 10 articoli soddisfacenti, 0 articoli not, il risultato […]

Usando LINQ, posso verificare che una proprietà abbia lo stesso valore per tutti gli oggetti?

Ho un object Crate, che ha un elenco di KeyValuePairs. Al momento, sto ripetendo ogni coppia per vedere se il kvp.Value.PixelsWide è lo stesso per tutti gli elementi nell’elenco. Se lo sono, restituisce true, altrimenti false. Il metodo esistente che ho è mostrato di seguito: public bool Validate(Crate crate) { int firstSectionWidth = 0; foreach […]

LINQ errore di query outer join sinistro: OuterApply non aveva le chiavi appropriate

Sto facendo un join su due funzioni SQL usando Entity Framework come mio ORM. Quando viene eseguita la query ottengo questo messaggio di errore: The query attempted to call ‘Outer Apply’ over a nested query, but ‘OuterApply’ did not have the appropriate keys Questa è la mia domanda: var ingredientAllergenData = (from ings in db.fnListIngredientsFromItem(productId, […]

Unisci array di lunghezze diverse senza perdere un valore usando Zip ()

Nel codice seguente, sto unendo due matrici di tipi int e string . La prima lunghezza è più grande della seconda e, di conseguenza, l’ultimo indice (che è 5 ) non viene unito: int[] numbers = new[] { 1, 2, 3, 4, 5 }; string[] words = new string[] { “one”, “two”, “three”, “four” }; […]

Come posso caricare il seguente XML usando LINQ-to-XML in un dizionario?

Come posso caricare il seguente documento XML formattato: In un dizionario in cui la chiave è un’estensione individuale e il valore è il mimetype. Quindi, per questa linea: Avrei le seguenti voci valore-chiave: Chiave: “.xla” Valore: “application / vnd.ms-excel” Chiave: “.xlc” Valore: “application / vnd.ms-excel” Chiave: “.xlm” Valore: “application / vnd.ms-excel” Chiave: “.xls” Valore: “application […]

Apprendimento del framework Entity

Sono interessato a imparare tutto su Entity Framework. Ho trovato questi video . Ho anche il libro Programming Entity Framework, 1st Edition di Julia Lerman. Qualcuno ha altri consigli per l’apprendimento di questa nuova tecnologia?

creazione di dbml da Linq a sqlite dal codice sorgente di DbLinq

Ho provato a creare dbml linq-to-sqlite usando DbLinq ma invano. Ogni volta che ottengo diversi tipi di errori. Forse sono da qualche parte sbagliato. Qualcuno può dirmi la procedura passo passo per creare il file dbml dal codice sorgente di Dblinq.

Comprendere le varie opzioni per la generazione del codice di runtime in C # (Roslyn, CodeDom, Linq Expressions, …?)

Sto lavorando a un’applicazione in cui mi piacerebbe generare dynamicmente il codice per un calcolo numerico (per le prestazioni). Fare questo calcolo come un’operazione guidata dai dati è troppo lento. Per descrivere le mie esigenze, considera questa class: class Simulation { Dictionary nodes; double t, dt; private void ProcessOneSample() { t += dt; // Expensive […]

Associare il risultato Linq a datagridview

ho un risultato linq come var e query come segue var groups = myDataTable.AsEnumerable() .GroupBy(r => r.Field(“X”)) .Select(g => new { Name = g.Key,Count=g.Count() }); Voglio associare il risultato a datagridview. Si prega di suggerire Grazie