Resultados de la búsqueda a petición "linq"

2 la respuesta

Cómo seleccionar todos los valores de la propiedad de un objeto en una lista de objetos escritos en .Net con C #

Ugh, ¿cómo explico esto? Probablemente sea una pregunta simple pero mi mente está frita. Supongo que tengo esta clase: public class NestedObject { public string NestedName { get; set; } public int NestedIntValue { get; set; } public decimal ...

4 la respuesta

Linq: cómo excluir la condición si el parámetro es nulo

Tengo alguna tabla y la siguiente condición de consulta: si el parámetro A es nulo, tome todo, si no, úselo en la consulta. Sé cómo hacerlo en 2 pasos: List<O> list = null; if (A = null) { list = context.Obj.Select(o => o).ToList(); } else { ...

5 la respuesta

Lista distintiva de objetos basada en una clave arbitraria en LINQ

Tengo algunos objetos: class Foo { public Guid id; public string description; } var list = new List<Foo>(); list.Add(new Foo() { id = Guid.Empty, description = "empty" }); list.Add(new Foo() { id = Guid.Empty, description = "empty" }); ...

2 la respuesta

AutoMapper para Func's entre los tipos de selector

Tengo dos tipos:Cat yDog. Me gustaría seleccionar gatos usando unaFunc<Dog, bool>. Para hacer eso, necesito una forma de asignar las propiedades de Cat a Dog en algún tipo de mapeador (similar a cómo AutoMapper [http://automapper.org/] asigna ...

2 la respuesta

LINQ WHERE declaración / ignorar condiciones

Necesito ignorar algunas o todas las condiciones en la instrucción WHERE si el parámetro es nulo o está vacío F.E: Tengo una consulta LINQ simple var query = from x in context.a where x.p == param1 && x.i == param2 select x; ¿Cómo puedo ...

4 la respuesta

LINQ consulta para dividir una lista ordenada en sublistas de puntos contiguos según algunos criterios

Buscando ayuda para escribir una consulta LINQ en algunos objetos. Siento que si mis habilidades con LINQ fueran más ninjas, podría hacer esto con algunos inteligentes GroupBy / SelectMany (¡o algo así!). Establecida genéricamente, la pregunta ...

1 la respuesta

Entity Framework genera IZQUIERDA EXTERIOR IZQUIERDA cuando debería estar haciendo INNER JOIN (varias tablas)

Tengo el siguiente comportamiento extraño: public class Result { [Key] public int Id { get; set; } public int RuleId { get; set; } public int UserId { get; set; } [ForeignKey("RuleId")] public virtual Rule Rule { get; set; } [ForeignKey("UserId ...

2 la respuesta

epetidor @Databind usando Linq con group by

Necesito vincular un repetidor con datos jerárquicos de la siguiente manera: Category1 - Item1 - Item2 Category2 - Item3 - Item4 Actualmente tengo un único conjunto de datos con los elementos, así como la categoría a la que pertenece cada ...

10 la respuesta

La forma más idiomática de escribir lotes de tamaño seq en F #

Estoy tratando de aprender F # reescribiendo algunos algoritmos de C # que tengo en F # idiomático. Una de las primeras funciones que intento reescribir es un lote de donde: [1..17] |> batchesOf 5 Que dividiría la secuencia en lotes con un ...

3 la respuesta

¿Por qué no puedo cambiar elementos de un linq IEnumerable en un bucle for?

Ayer escribí el siguiente código de C # (acortado un poco para legibilidad): var timeObjects = ( from obj in someList where ( obj.StartTime != null ) select new MyObject() { StartTime= obj.StartTime.Value, EndTime = obj.EndTime } )Así que cada ...