que tienen una clase que representa una tabla de la base de datos que se define:usando LINQ con múltiples donde las condiciones
public class MyClass{
public int MyClassId{get;set;}
public string Name{get;set;}
public string LastNamw{get;set;}
public DateTime From{get;set;}
public DateTime To{get;set;}
}
En lo que quiero correr alguna consulta de búsqueda contra la base de datos Oracle.
Ahora la pregunta es:
var list = context.MyClass
.Where(x => x.From>= FromMyDate)
.Where(x => x.To <= ToMyDate);
var list = context.MyClass
.Where(x => x.From>= FromMyDate && x.To <= ToMyDate);
¿Es mejor usar varias filas con donde la condición o uno? Y por qué ... por favor
Por lo que yo entiendo, uso múltiples cláusulas where cuando quiero buscar en el resultado de la primera condición.
Ver [Proper Linq donde cláusulas] (http://stackoverflow.com/a/6360037/1072626) – vossad01