What is the idea of c# Predicate
?
Is it possible to rewrite complex condition check logic using predicates?
private bool HasChanged(object originalValue, object currentValue)
{
if ((originalValue == null && currentValue != null) ||
(originalValue != null && !originalValue.Equals(currentValue)))
{
return true;
}
return false;
}