leaId
およびseaId
がゼロより大きい場合、次のメソッドはデータを返します。LINQには、値がゼロより大きい場合に "&&"演算子が含まれます
leaId
と入力した場合、データを返すようにクエリを変更する必要はありますか?
演算子のため、seaId
はオプションでゼロに等しいため、何も返されません。 2枚でクエリ
public IQueryable<Stand> GetStand(int leaId, int seaId = 0)
{
return from c in db.Stands where c.LeaID == leaId && c.SeaID == seaId
select new Stand
{
//something
}
}
'場合(seaId == 0)の戻りのようなc.LEadIDは== leadId他に<あなたの現在のクエリ>' –