Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
简化LINQ查询?_Linq - Fatal编程技术网

简化LINQ查询?

简化LINQ查询?,linq,Linq,我在正在编写的应用程序中使用此LINQ查询: internal int GetNoteCount(DateTime startDate, DateTime endDate) { var a = DataStore.ObjectContext.Notes.Where(n => n.LastRevised >= startDate); var b = a.Where(n => n.LastRevised <= endDate); return b.Co

我在正在编写的应用程序中使用此LINQ查询:

internal int GetNoteCount(DateTime startDate, DateTime endDate)
{
    var a = DataStore.ObjectContext.Notes.Where(n => n.LastRevised >= startDate);
    var b = a.Where(n => n.LastRevised <= endDate);
    return b.Count();
}
internal int getnotecont(DateTime startDate,DateTime endDate)
{
var a=DataStore.ObjectContext.Notes.Where(n=>n.lastRevied>=startDate);
var b=a.其中(n=>n.lastRevied您可以这样做:

internal int GetNoteCount(DateTime startDate, DateTime endDate)
{
    return DataStore.ObjectContext.Notes.Where(n => n.LastRevised >= startDate && n.LastRevised <= endDate).Count();
}
internal int getnotecont(DateTime startDate,DateTime endDate)
{
返回DataStore.ObjectContext.Notes.Where(n=>n.lastRevied>=startDate&&n.lastRevied您可以执行以下操作:

internal int GetNoteCount(DateTime startDate, DateTime endDate)
{
    return DataStore.ObjectContext.Notes.Where(n => n.LastRevised >= startDate && n.LastRevised <= endDate).Count();
}
internal int getnotecont(DateTime startDate,DateTime endDate)
{

返回DataStore.ObjectContext.Notes.Where(n=>n.lastRevied>=startDate&&n.lastRevied首先,&&运算符没有问题,应该可以正常工作

var a = DataStore.ObjectContext.Notes.Where(n => n.LastRevised >= startDate && n.LastRevised <= endDate); 
return a.Count();

var a=DataStore.ObjectContext.Notes.Where(n=>n.lastRevied>=startDate&&n.lastRevied首先,&&运算符没有问题,应该可以正常工作

var a = DataStore.ObjectContext.Notes.Where(n => n.LastRevised >= startDate && n.LastRevised <= endDate); 
return a.Count();

var a=DataStore.ObjectContext.Notes.Where(n=>n.lastRevied>=startDate&&n.lastRevied不要忘记他正在返回.Count()。不要忘记他正在返回.Count()。