如果我使用以下类似的lambda表达式
// assume sch_id is a property of the entity Schedules
public void GetRecord(int id)
{
_myentity.Schedules.Where(x => x.sch_id == id));
}
我假设(尚未测试),我可以使用匿名内联函数来重写它,类似于:
_jve.Schedules.Where(delegate(Models.Schedules x) { return x.sch_id == id; });
我的问题是,如果我想将这个代码重写成普通的(非内联)函数,并且仍然传递id参数,该怎么做。