linq

Listas: Count vs Count () [duplicar]

Esta pregunta ya tiene una respuesta aquí: Propiedad Count vs método Count ()? ... prefiere para determinar el número de elementos dentro? var myList = new List<string>(); myList.Count myList.Count()

Cómo hace LINQPad referencia a otras clases, por ejemplo, Libros en las muestras de LINQ in Action

Estoy usando LINQPad para crear consultas LINQ en una aplicación que estoy construyendo. Noté que en las muestras descargada ... iar en mis clases y usar LINQPad para construir rápidamente sentencias LINQ que luego puedo copiar de nuevo en mi aplicación?

El resultado de una consulta no se puede enumerar más de una vez

Estoy usando entity framework (ef) y recibo el siguiente error: "El resultado de una consulta no se puede enumerar más d ... para devolver una colección de SearchItem. Tengo la sensación de que el bucle foreach no puede iterar debido a algo con ef.

¿Dónde está el método de extensión LINQ" Fold"?

Encontré en las muestras Linq de MSDN un método limpio llamado Fold() que quiero usar. Su ejemplo: double[] doubles = { 1. ... stema.Linq", así que creo que todo está bien. ¿Existe realmente este método en C# 3.5, y si es así, qué estoy haciendo mal?

Linq-SelectMany Confusión

Por lo que entiendo de la documentación de SelectMany, uno podría usarlo para producir una secuencia (aplanada) de una relaci ... SelectMany, dadas las dos clases y los datos simulados, ¿podría alguien proporcionarme una consulta linq que use SelectMany?

Linq-to-SQL ToDictionary()

¿Cómo convertir correctamente dos columnas de SQL (2008) utilizando Linq en un Diccionario (para el almacenamiento en caché) ... ero me sale este error: No se puede convertir desde ' Sistema.Linq.Sistema IQueryable 'to'.Colecciones.Generico.IEnumerable'

TransactionScope vs Transaction en LINQ a SQL

¿Cuáles son las diferencias entre el patrón de transacción clásico en LINQ a SQL como: using(var context = Domain.Instance ... var scope = new TransactionScope()) { try { /*code*/ scope.Complete(); } catch { } }

¿Qué es "Audit Logout" en SQL Server Profiler?

Estoy ejecutando una importación de datos (usando C#/Linq), y naturalmente estoy tratando de optimizar mis consultas tanto co ... importación? Si es así, ¿hay alguna manera de encontrar cuáles son las consultas más importantes para que pueda limpiarlas?

Cómo usar el IEqualityComparer

Tengo algunas campanas en mi base de datos con el mismo número. Quiero conseguir todos ellos sin duplicación. Entonces creo u ... rn false; } } public int GetHashCode(Class_reglement codeh) { return 0; } }

LINQ OrderBy versus ThenBy

¿Puede alguien explicar cuál es la diferencia entre: tmp = invoices.InvoiceCollection .OrderBy(sort1 => s ... e) .ThenBy(sort3 => sort3.InvoiceID); Que es el enfoque correcto si quiero pedir por 3 elementos de datos?

¿Cómo aplico OrderBy en un IQueryable usando un nombre de columna de cadena dentro de un método de extensión genérico?

public static IQueryable<TResult> ApplySortFilter<T, TResult>(this IQueryable<T> query, string columnName) ... sea posible, ya que TSortColumn solo se puede determinar durante el tiempo de ejecución. ¿Hay alguna forma de evitar esto?

Buena manera de obtener la clave del valor más alto de un diccionario en C#

Estoy tratando de obtener la clave del valor máximo en el Dictionary<string, double> results. Esto es lo que tengo has ... Key).First(); Sin embargo, dado que esto parece un poco ineficiente, me preguntaba si había una mejor manera de hacer esto.

LINQ: Determinar si dos secuencias contienen exactamente los mismos elementos

Necesito determinar si dos conjuntos contienen exactamente los mismos elementos. El pedido no importa. Por ejemplo, estos do ... a manera más eficiente de implementarlo, teniendo en cuenta que el número de elementos podría variar de unos pocos a cientos?

Ordenar una lista de otra lista IDs

Tengo una lista con algunos identificadores como este: List<long> docIds = new List<long>() { 6, 1, 4, 7, 2 }; ... eferiría no cambiarla. ¿Hay alguna forma sencilla y eficiente de hacer esta "ordenación en función de algunos ID" con LINQ?

La forma más rápida de buscar en una colección de cadenas

Problema: Tengo un archivo de texto de alrededor 120,000 usuarios (cadenas) que me gustaría almacenar en una colección y lue ... cción que he usado? El método de búsqueda? ¿Ambos? ¿Cómo puedo obtener un mejor rendimiento y una funcionalidad más fluida?

Rendimiento de Find () vs. FirstOrDefault () [duplicar]

Pregunta Similar:Find() frente a Donde().FirstOrDefault() Obtuvo un resultado interesante al buscar a Diana dentro de ... l vez algo más? Find() corre casi el doble de rápido, esperando que . net el equipo no lo marque como obsoleto en el futuro.

¿Es posible utilizar la Búsqueda de Texto Completo (FTS) con LINQ?

Me pregunto si es posible usar FTS con LINQ usando.NET Framework 3.5. Estoy buscando en la documentación que no encontré nada útil todavía. ¿Alguien tiene experiencia en esto?

Linq OrderByDescending, null primero

Tengo un campo en mi base de datos que contiene una fecha y hora?. Me gustaría ordenar los resultados para que los valores NU ... 2012-04-01 2012-01-01 2011-09-04 La razón es que estoy buscando fechas de vencimiento, aunque algunas entradas no caducan.

La forma más fácil de Rotar una Lista en c#

Las listas dicen que tengo una lista List<int> {1,2,3,4,5} Rotar significa: => {2,3,4,5,1} => {3,4,5,1,2} =&g ... a forma más fácil (en código corto, c# 4 Linq listo), y no será golpeado por el rendimiento (rendimiento razonable) Gracias.

Paginación de una colección con LINQ

¿Cómo hojear una colección en LINQ dado que tiene un startIndex y un count?