LINQ to SQL的多条件查询(wher语句),该怎么处理

LINQ to SQL的多条件查询(wher语句)
//添加方法,通过(月工资结算职工编号和月工资结算日期)查询一条记录
  public Table<月工资结算记录表> SelectRecordBy月工资结算记录表(string empnum,string date)
  {
  try
  {
  return (from emp in myDataContext.月工资结算记录表
  where ? 
  select emp).Single();
  }
  catch (Exception ex)
  {
  throw ex;
  }
  }

本段程序的where语句中想通过同时实现 “emp.月工资结算职工编号 == empnum ”和“emp.月工资结算日期”条件,
  
想问下这个where语句如何写?

------解决方案--------------------
from emp in myDataContext.月工资结算记录表
  where emp.月工资结算职工编号==empnum && emp.月工资结算日期==date
  select emp