Как суммировать следующую условную инструкцию?Резюме условного оператора
private static Func<T_Users, bool> GetFunc(short no = -1, decimal country = -1)
{
Func<T_Users, bool> exp;
if (no == -1 && countryNo != -1)
{
exp = t => t.Country == country;
}
if (no != -1 && countryNo == -1)
{
exp = t => t.No == no;
}
if (no != -1 && countryNo != -1)
{
exp = t => t.No == no && t.Country == countryNo;
}
if (no == -1 && countryNo == -1)
{
exp = t => t.No != no && t.Country != countryNo;
}
return exp;
}
Состояние хорошее. Это неправда. Я думаю, что есть правильный путь, но я не знаю. Я не собираюсь это делать.