与 Linq to SQL 一起使用时 FirstOrDefault() 的默认行为是什么?
例如
int value = (from p in context.tableX
select p.Id).FirstOrDefault() // Value will initialized here or
if(value > 0) // query will be executed here????
{
//do something
}
谢谢