假设我有带有(名称列和编号列)的客户表,如果没有限制,用户可以进行查询以显示一个名称的编号或显示所有编号;
这个例子
void DisplayNumbersOfName(string name)
{
using (dataclassDataContext db = new dataclassDataContext())
{
if(name=="")
var Names = from ta in db.table_accounts
select ( ta );
else
Names = from ta in db.table_accounts
where ta.name = name
select ( ta );
}
}
我不想用这种方式,因为方法是
更复杂,我只想用 IF 改变“where”WHERE