Ich habe diese Funktion:Etwas Ähnliches wie sql IN-Anweisung in .NET Framework?
public bool IsValidProduct(int productTypeId)
{
bool isValid = false;
if (productTypeId == 10 ||
productTypeId == 11 ||
productTypeId == 12)
{
isValid = true;
}
return isValid;
}
aber ich frage mich, ob es ein einfacherer Weg, es zu schreiben, wie zum Beispiel:
public bool IsValidProduct(int productTypeId)
{
bool isValid = false;
if (productTypeId.In(10,11,12))
{
isValid = true;
}
return isValid;
}
Ich weiß, ich könnte eine Erweiterungsmethode schreiben, dies zu umgehen, Ich bin nur neugierig, ob es da draußen schon etwas gibt oder ob es einen besseren Weg gibt, es zu schreiben.
wünschte, dies wäre bereits in linq, aber dies hilft, den Code schön und prägnant zu machen – Nick